Package | Description |
---|---|
graphql.schema | |
graphql.schema.idl |
Modifier and Type | Class and Description |
---|---|
class |
GraphQLArgument
This defines an argument that can be supplied to a graphql field (via
GraphQLFieldDefinition . |
class |
GraphQLEnumType
A graphql enumeration type has a limited set of values.
|
class |
GraphQLEnumValueDefinition
A graphql enumeration type has a limited set of values and this defines one of those unique values
See http://graphql.org/learn/schema/#enumeration-types for more details
|
class |
GraphQLFieldDefinition
Fields are the ways you get data values in graphql and a field definition represents a field, its type, the arguments it takes
and the
DataFetcher used to get data values for that field. |
class |
GraphQLInputObjectField
Input objects defined via
GraphQLInputObjectType contains these input fields. |
class |
GraphQLInputObjectType
graphql clearly delineates between the types of objects that represent the output of a query and input objects that
can be fed into a graphql mutation.
|
class |
GraphQLInterfaceType
In graphql, an interface is an abstract type that defines the set of fields that a type must include to
implement that interface.
|
class |
GraphQLObjectType
This is the work horse type and represents an object with one or more field values that can be retrieved
by the graphql system.
|
class |
GraphQLScalarType
A scalar type is a leaf node in the graphql tree of types.
|
class |
GraphQLUnionType
A union type is a polymorphic type that dynamically represents one of more concrete object types.
|
Modifier and Type | Method and Description |
---|---|
default TraversalControl |
GraphQLTypeVisitor.visitGraphQLDirectiveContainer(GraphQLDirectiveContainer node,
TraverserContext<GraphQLType> context) |
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaDirectiveWiringEnvironment<T extends GraphQLDirectiveContainer>
SchemaDirectiveWiring is passed this object as parameters
when it builds out behaviour |
class |
SchemaDirectiveWiringEnvironmentImpl<T extends GraphQLDirectiveContainer> |
Copyright © 2019. All rights reserved.