Packages

p

sangria

introspection

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. Protected

Type Members

  1. case class IntrospectionDirective(name: String, description: Option[String], locations: Set[schema.DirectiveLocation.Value], args: Seq[IntrospectionInputValue]) extends Product with Serializable
  2. case class IntrospectionEnumType(name: String, description: Option[String], enumValues: Seq[IntrospectionEnumValue]) extends IntrospectionType with Product with Serializable
  3. case class IntrospectionEnumValue(name: String, description: Option[String], isDeprecated: Boolean, deprecationReason: Option[String]) extends Product with Serializable
  4. case class IntrospectionField(name: String, description: Option[String], args: Seq[IntrospectionInputValue], tpe: IntrospectionTypeRef, isDeprecated: Boolean, deprecationReason: Option[String]) extends Product with Serializable
  5. case class IntrospectionInputObjectType(name: String, description: Option[String], inputFields: Seq[IntrospectionInputValue]) extends IntrospectionType with Product with Serializable
  6. case class IntrospectionInputValue(name: String, description: Option[String], tpe: IntrospectionTypeRef, defaultValue: Option[String]) extends Product with Serializable
  7. case class IntrospectionInterfaceType(name: String, description: Option[String], fields: Seq[IntrospectionField], possibleTypes: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType with Product with Serializable
  8. case class IntrospectionListTypeRef(ofType: IntrospectionTypeRef) extends IntrospectionTypeRef with Product with Serializable
  9. case class IntrospectionNamedTypeRef(kind: TypeKind.Value, name: String) extends IntrospectionTypeRef with Product with Serializable
  10. case class IntrospectionNonNullTypeRef(ofType: IntrospectionTypeRef) extends IntrospectionTypeRef with Product with Serializable
  11. case class IntrospectionObjectType(name: String, description: Option[String], fields: Seq[IntrospectionField], interfaces: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType with Product with Serializable
  12. case class IntrospectionScalarType(name: String, description: Option[String]) extends IntrospectionType with Product with Serializable
  13. case class IntrospectionSchema(queryType: IntrospectionNamedTypeRef, mutationType: Option[IntrospectionNamedTypeRef], subscriptionType: Option[IntrospectionNamedTypeRef], types: Seq[IntrospectionType], directives: Seq[IntrospectionDirective], description: Option[String]) extends Product with Serializable
  14. sealed trait IntrospectionType extends AnyRef
  15. sealed trait IntrospectionTypeRef extends AnyRef
  16. case class IntrospectionUnionType(name: String, description: Option[String], possibleTypes: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType with Product with Serializable

Value Members

  1. val IntrospectionTypes: List[Type with Named]
  2. val IntrospectionTypesByName: Map[String, Type with Named]
  3. val MetaFieldNames: Set[String]
  4. val SchemaMetaField: Field[Unit, Unit]
  5. val TypeMetaField: Field[Unit, Unit]
  6. val TypeNameMetaField: Field[Unit, Unit]
  7. val __Directive: ObjectType[Unit, Directive]
  8. val __DirectiveLocation: EnumType[schema.DirectiveLocation.Value]
  9. val __EnumValue: ObjectType[Unit, EnumValue[_]]
  10. val __Field: ObjectType[Unit, Field[_, _]]
  11. val __InputValue: ObjectType[Unit, InputValue[_]]
  12. val __Schema: ObjectType[Unit, Schema[Any, Any]]
  13. val __Type: ObjectType[Unit, (Boolean, Type)]
  14. val __TypeKind: EnumType[introspection.TypeKind.Value]
  15. val includeDeprecated: Argument[Boolean]
  16. def introspectionQuery(schemaDescription: Boolean = true): Document
  17. def introspectionQuery: Document
  18. def introspectionQueryString(schemaDescription: Boolean = true): String
  19. def isIntrospection(tpe: CompositeType[_], field: Field[_, _]): Boolean
  20. object IntrospectionParser
  21. object TypeKind extends Enumeration

Inherited from AnyRef

Inherited from Any

Ungrouped