Package

sangria

introspection

Permalink

package introspection

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. introspection
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class IntrospectionDirective(name: String, description: Option[String], locations: Set[schema.DirectiveLocation.Value], args: Seq[IntrospectionInputValue]) extends Product with Serializable

    Permalink
  2. case class IntrospectionEnumType(name: String, description: Option[String], enumValues: Seq[IntrospectionEnumValue]) extends IntrospectionType with Product with Serializable

    Permalink
  3. case class IntrospectionEnumValue(name: String, description: Option[String], isDeprecated: Boolean, deprecationReason: Option[String]) extends Product with Serializable

    Permalink
  4. case class IntrospectionField(name: String, description: Option[String], args: Seq[IntrospectionInputValue], tpe: IntrospectionTypeRef, isDeprecated: Boolean, deprecationReason: Option[String]) extends Product with Serializable

    Permalink
  5. case class IntrospectionInputObjectType(name: String, description: Option[String], inputFields: Seq[IntrospectionInputValue]) extends IntrospectionType with Product with Serializable

    Permalink
  6. case class IntrospectionInputValue(name: String, description: Option[String], tpe: IntrospectionTypeRef, defaultValue: Option[String]) extends Product with Serializable

    Permalink
  7. case class IntrospectionInterfaceType(name: String, description: Option[String], fields: Seq[IntrospectionField], possibleTypes: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType with Product with Serializable

    Permalink
  8. case class IntrospectionListTypeRef(ofType: IntrospectionTypeRef) extends IntrospectionTypeRef with Product with Serializable

    Permalink
  9. case class IntrospectionNamedTypeRef(kind: TypeKind.Value, name: String) extends IntrospectionTypeRef with Product with Serializable

    Permalink
  10. case class IntrospectionNonNullTypeRef(ofType: IntrospectionTypeRef) extends IntrospectionTypeRef with Product with Serializable

    Permalink
  11. case class IntrospectionObjectType(name: String, description: Option[String], fields: Seq[IntrospectionField], interfaces: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType with Product with Serializable

    Permalink
  12. case class IntrospectionScalarType(name: String, description: Option[String]) extends IntrospectionType with Product with Serializable

    Permalink
  13. case class IntrospectionSchema(queryType: IntrospectionNamedTypeRef, mutationType: Option[IntrospectionNamedTypeRef], subscriptionType: Option[IntrospectionNamedTypeRef], types: Seq[IntrospectionType], directives: Seq[IntrospectionDirective]) extends Product with Serializable

    Permalink
  14. sealed trait IntrospectionType extends AnyRef

    Permalink
  15. sealed trait IntrospectionTypeRef extends AnyRef

    Permalink
  16. case class IntrospectionUnionType(name: String, description: Option[String], possibleTypes: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType with Product with Serializable

    Permalink

Value Members

  1. object IntrospectionParser

    Permalink
  2. val IntrospectionTypes: List[Type with Named]

    Permalink
  3. val IntrospectionTypesByName: Map[String, Type with Named]

    Permalink
  4. val MetaFieldNames: Set[String]

    Permalink
  5. val SchemaMetaField: Field[Unit, Unit]

    Permalink
  6. object TypeKind extends Enumeration

    Permalink
  7. val TypeMetaField: Field[Unit, Unit]

    Permalink
  8. val TypeNameMetaField: Field[Unit, Unit]

    Permalink
  9. val __Directive: ObjectType[Unit, Directive]

    Permalink
  10. val __DirectiveLocation: EnumType[schema.DirectiveLocation.Value]

    Permalink
  11. val __EnumValue: ObjectType[Unit, EnumValue[_]]

    Permalink
  12. val __Field: ObjectType[Unit, Field[_, _]]

    Permalink
  13. val __InputValue: ObjectType[Unit, InputValue[_]]

    Permalink
  14. val __Schema: ObjectType[Unit, Schema[Any, Any]]

    Permalink
  15. val __Type: ObjectType[Unit, (Boolean, Type)]

    Permalink
  16. val __TypeKind: EnumType[introspection.TypeKind.Value]

    Permalink
  17. val includeDeprecated: Argument[Boolean]

    Permalink
  18. lazy val introspectionQuery: Document

    Permalink
  19. def isIntrospection(tpe: CompositeType[_], field: Field[_, _]): Boolean

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped