caliban.parsing.adt.Definition$.TypeSystemDefinition$
See theTypeSystemDefinition companion trait
object TypeSystemDefinition
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- TypeSystemDefinition.type
Members list
Concise view
Type members
Classlikes
final case class DirectiveDefinition(description: Option[String], name: String, args: List[InputValueDefinition], isRepeatable: Boolean, locations: Set[DirectiveLocation]) extends TypeSystemDefinition
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait TypeSystemDefinitiontrait Definitionclass Objecttrait Matchableclass Any
object DirectiveLocation
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- DirectiveLocation.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object FIELD.typeobject FRAGMENT_DEFINITION.typeobject FRAGMENT_SPREAD.typeobject INLINE_FRAGMENT.typeobject MUTATION.typeobject QUERY.typeobject SUBSCRIPTION.typeobject ARGUMENT_DEFINITION.typeobject ENUM.typeobject ENUM_VALUE.typeobject FIELD_DEFINITION.typeobject INPUT_FIELD_DEFINITION.typeobject INPUT_OBJECT.typeobject INTERFACE.typeobject OBJECT.typeobject SCALAR.typeobject SCHEMA.typeobject UNION.typeobject VARIABLE_DEFINITION.type
final case class SchemaDefinition(directives: List[Directive], query: Option[String], mutation: Option[String], subscription: Option[String]) extends TypeSystemDefinition
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait TypeSystemDefinitiontrait Definitionclass Objecttrait Matchableclass Any
object TypeDefinition
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- TypeDefinition.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class EnumTypeDefinitionclass InterfaceTypeDefinitionclass ObjectTypeDefinitionclass ScalarTypeDefinitionclass UnionTypeDefinition
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror