data class SchemaDefinition
SchemaDefinition represents unstructured schema components
SchemaDefinition does not contain all nodes in schema, only these, which have been directly declared via SchemaBuilder.
SchemaStructure contains full schema tree, with all types
<init> |
SchemaDefinition represents unstructured schema components SchemaDefinition(objects: List<Object<*>>, queries: List<QueryDef<*>>, scalars: List<Scalar<*>>, mutations: List<MutationDef<*>>, subscriptions: List<SubscriptionDef<*>>, enums: List<Enumeration<*>>, unions: List<Union>, directives: List<Partial>, inputObjects: List<Input<*>>) |
directives |
val directives: List<Partial> |
enums |
val enums: List<Enumeration<*>> |
inputObjects |
val inputObjects: List<Input<*>> |
mutations |
val mutations: List<MutationDef<*>> |
objects |
val objects: List<Object<*>> |
queries |
val queries: List<QueryDef<*>> |
scalars |
val scalars: List<Scalar<*>> |
subscriptions |
val subscriptions: List<SubscriptionDef<*>> |
unions |
val unions: List<Union> |