Package | Description |
---|---|
graphql.analysis | |
graphql.schema | |
graphql.schema.idl | |
graphql.schema.visibility |
Modifier and Type | Method and Description |
---|---|
GraphQLFieldsContainer |
QueryVisitorFieldEnvironmentImpl.getFieldsContainer() |
GraphQLFieldsContainer |
QueryVisitorFieldEnvironment.getFieldsContainer() |
Constructor and Description |
---|
QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField,
Field field,
GraphQLFieldDefinition fieldDefinition,
GraphQLOutputType parentType,
GraphQLFieldsContainer unmodifiedParentType,
QueryVisitorFieldEnvironment parentEnvironment,
Map<String,Object> arguments,
SelectionSetContainer selectionSetContainer,
TraverserContext<Node> traverserContext) |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
static FieldCoordinates |
FieldCoordinates.coordinates(GraphQLFieldsContainer parentType,
GraphQLFieldDefinition fieldDefinition)
Creates new field coordinates
|
GraphQLCodeRegistry.Builder |
GraphQLCodeRegistry.Builder.dataFetcher(GraphQLFieldsContainer parentType,
GraphQLFieldDefinition fieldDefinition,
DataFetcher<?> dataFetcher)
Sets the data fetcher for a specific field inside a container type
|
DataFetcher |
GraphQLCodeRegistry.getDataFetcher(GraphQLFieldsContainer parentType,
GraphQLFieldDefinition fieldDefinition)
Returns a data fetcher associated with a field within a container type
|
DataFetcher |
GraphQLCodeRegistry.Builder.getDataFetcher(GraphQLFieldsContainer parentType,
GraphQLFieldDefinition fieldDefinition)
Returns a data fetcher associated with a field within a container type
|
default TraversalControl |
GraphQLTypeVisitor.visitGraphQLFieldsContainer(GraphQLFieldsContainer node,
TraverserContext<GraphQLType> context) |
Constructor and Description |
---|
DataFetchingFieldSelectionSetImpl(MergedField parentFields,
GraphQLFieldsContainer parentFieldType,
GraphQLSchema graphQLSchema,
Map<String,Object> variables,
Map<String,FragmentDefinition> fragmentsByName) |
Modifier and Type | Method and Description |
---|---|
GraphQLFieldsContainer |
SchemaDirectiveWiringEnvironmentImpl.getFieldsContainer() |
GraphQLFieldsContainer |
SchemaDirectiveWiringEnvironment.getFieldsContainer() |
Modifier and Type | Method and Description |
---|---|
GraphQLFieldDefinition |
NoIntrospectionGraphqlFieldVisibility.getFieldDefinition(GraphQLFieldsContainer fieldsContainer,
String fieldName) |
GraphQLFieldDefinition |
GraphqlFieldVisibility.getFieldDefinition(GraphQLFieldsContainer fieldsContainer,
String fieldName)
Called to get a named field from an object type or interface
|
GraphQLFieldDefinition |
DefaultGraphqlFieldVisibility.getFieldDefinition(GraphQLFieldsContainer fieldsContainer,
String fieldName) |
GraphQLFieldDefinition |
BlockedFields.getFieldDefinition(GraphQLFieldsContainer fieldsContainer,
String fieldName) |
List<GraphQLFieldDefinition> |
NoIntrospectionGraphqlFieldVisibility.getFieldDefinitions(GraphQLFieldsContainer fieldsContainer) |
List<GraphQLFieldDefinition> |
GraphqlFieldVisibility.getFieldDefinitions(GraphQLFieldsContainer fieldsContainer)
Called to get the list of fields from an object type or interface
|
List<GraphQLFieldDefinition> |
DefaultGraphqlFieldVisibility.getFieldDefinitions(GraphQLFieldsContainer fieldsContainer) |
List<GraphQLFieldDefinition> |
BlockedFields.getFieldDefinitions(GraphQLFieldsContainer fieldsContainer) |
Copyright © 2019. All rights reserved.