sangria.introspection
package sangria.introspection
Members list
Concise view
Type members
Classlikes
case class IntrospectionDirective(name: String, description: Option[String], locations: Set[Value], args: Seq[IntrospectionInputValue], repeatable: Boolean)
case class IntrospectionEnumType(name: String, description: Option[String], enumValues: Seq[IntrospectionEnumValue]) extends IntrospectionType
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeclass Objecttrait Matchableclass Any
case class IntrospectionField(name: String, description: Option[String], args: Seq[IntrospectionInputValue], tpe: IntrospectionTypeRef, isDeprecated: Boolean, deprecationReason: Option[String])
case class IntrospectionInputObjectType(name: String, description: Option[String], inputFields: Seq[IntrospectionInputValue]) extends IntrospectionType
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeclass Objecttrait Matchableclass Any
case class IntrospectionInputValue(name: String, description: Option[String], tpe: IntrospectionTypeRef, defaultValue: Option[String])
case class IntrospectionInterfaceType(name: String, description: Option[String], fields: Seq[IntrospectionField], interfaces: Seq[IntrospectionNamedTypeRef], possibleTypes: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeclass Objecttrait Matchableclass Any
object IntrospectionInterfaceType
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeRefclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeRefclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeRefclass Objecttrait Matchableclass Any
case class IntrospectionObjectType(name: String, description: Option[String], fields: Seq[IntrospectionField], interfaces: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeclass Objecttrait Matchableclass Any
object IntrospectionParser
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- IntrospectionParser.type
case class IntrospectionScalarType(name: String, description: Option[String]) extends IntrospectionType
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeclass Objecttrait Matchableclass Any
case class IntrospectionSchema(queryType: IntrospectionNamedTypeRef, mutationType: Option[IntrospectionNamedTypeRef], subscriptionType: Option[IntrospectionNamedTypeRef], types: Seq[IntrospectionType], directives: Seq[IntrospectionDirective], description: Option[String])
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class IntrospectionEnumTypeclass IntrospectionObjectTypeclass IntrospectionScalarTypeclass IntrospectionUnionType
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
case class IntrospectionUnionType(name: String, description: Option[String], possibleTypes: Seq[IntrospectionNamedTypeRef]) extends IntrospectionType
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait IntrospectionTypeclass Objecttrait Matchableclass Any