| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLSchema.Builder |
GraphQLSchemaProcessor.process(graphql.schema.GraphQLSchema.Builder schemaBuilder,
BuildContext buildContext) |
| Modifier and Type | Field and Description |
|---|---|
List<Consumer<BuildContext>> |
BuildContext.postBuildHooks |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLDirective |
OperationMapper.toGraphQLDirective(Directive directive,
BuildContext buildContext) |
graphql.schema.GraphQLFieldDefinition |
OperationMapper.toGraphQLField(Operation operation,
BuildContext buildContext)
Maps a single operation to a GraphQL output field (as queries in GraphQL are nothing but fields of the root operation type).
|
graphql.schema.GraphQLInputObjectField |
OperationMapper.toGraphQLInputField(InputField inputField,
BuildContext buildContext)
Maps a single field/property to a GraphQL input field.
|
graphql.schema.GraphQLInputType |
OperationMapper.toGraphQLInputType(AnnotatedType javaType,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
OperationMapper.toGraphQLInputType(AnnotatedType javaType,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext)
Maps a Java type to a GraphQL input type.
|
graphql.schema.GraphQLOutputType |
OperationMapper.toGraphQLType(AnnotatedType javaType,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
OperationMapper.toGraphQLType(AnnotatedType javaType,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext)
Maps a Java type to a GraphQL output type.
|
| Constructor and Description |
|---|
OperationMapper(BuildContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLInputType |
TypeMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
TypeMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLArgument |
SchemaTransformerRegistry.transform(graphql.schema.GraphQLArgument argument,
DirectiveArgument directiveArgument,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLArgument |
SchemaTransformerRegistry.transform(graphql.schema.GraphQLArgument argument,
OperationArgument operationArgument,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLDirective |
SchemaTransformerRegistry.transform(graphql.schema.GraphQLDirective directive,
Directive directiveModel,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLFieldDefinition |
SchemaTransformerRegistry.transform(graphql.schema.GraphQLFieldDefinition field,
Operation operation,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLInputObjectField |
SchemaTransformerRegistry.transform(graphql.schema.GraphQLInputObjectField field,
InputField inputField,
OperationMapper operationMapper,
BuildContext buildContext) |
default graphql.schema.GraphQLArgument |
SchemaTransformer.transformArgument(graphql.schema.GraphQLArgument argument,
DirectiveArgument directiveArgument,
OperationMapper operationMapper,
BuildContext buildContext) |
default graphql.schema.GraphQLArgument |
SchemaTransformer.transformArgument(graphql.schema.GraphQLArgument argument,
OperationArgument operationArgument,
OperationMapper operationMapper,
BuildContext buildContext) |
default graphql.schema.GraphQLDirective |
SchemaTransformer.transformDirective(graphql.schema.GraphQLDirective directive,
Directive directiveModel,
OperationMapper operationMapper,
BuildContext buildContext) |
default graphql.schema.GraphQLFieldDefinition |
SchemaTransformer.transformField(graphql.schema.GraphQLFieldDefinition field,
Operation operation,
OperationMapper operationMapper,
BuildContext buildContext) |
default graphql.schema.GraphQLInputObjectField |
SchemaTransformer.transformInputField(graphql.schema.GraphQLInputObjectField field,
InputField inputField,
OperationMapper operationMapper,
BuildContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<graphql.schema.GraphQLInputObjectField> |
ObjectTypeMapper.createInputDisambiguatorField(AnnotatedType javaType,
BuildContext buildContext) |
protected List<graphql.schema.GraphQLFieldDefinition> |
ObjectTypeMapper.getFields(AnnotatedType javaType,
BuildContext buildContext,
OperationMapper operationMapper) |
protected String |
ScalarMapper.getInputTypeName(AnnotatedType type,
BuildContext buildContext) |
protected String |
CachingMapper.getInputTypeName(AnnotatedType type,
BuildContext buildContext) |
protected List<graphql.schema.GraphQLOutputType> |
ObjectTypeMapper.getInterfaces(AnnotatedType javaType,
List<graphql.schema.GraphQLFieldDefinition> fields,
BuildContext buildContext,
OperationMapper operationMapper) |
protected String |
ScalarMapper.getTypeName(AnnotatedType type,
BuildContext buildContext) |
protected String |
CachingMapper.getTypeName(AnnotatedType type,
BuildContext buildContext) |
protected graphql.schema.GraphQLDirective[] |
EnumMapper.getValueDirectives(Enum<?> value,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
AbstractTypeSubstitutingMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
CachingMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
IdAdapter.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
UnionMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLNonNull |
NonNullMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
PageMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
ListMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
MapToListTypeAdapter.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
ScalarMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected abstract I |
CachingMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLInputObjectType |
ObjectTypeMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
ObjectScalarMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected graphql.schema.GraphQLInputObjectType |
EnumMapToObjectTypeAdapter.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLInputObjectType |
InterfaceMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLEnumType |
EnumMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected graphql.schema.GraphQLInputObjectType |
AnnotationMapper.toGraphQLInputType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
AbstractTypeSubstitutingMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
CachingMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
IdAdapter.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
UnionInlineMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
UnionTypeMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLNonNull |
NonNullMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
PageMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
ListMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
MapToListTypeAdapter.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
ScalarMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected abstract O |
CachingMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLObjectType |
ObjectTypeMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
ObjectScalarMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected graphql.schema.GraphQLObjectType |
EnumMapToObjectTypeAdapter.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLInterfaceType |
InterfaceMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLEnumType |
EnumMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected graphql.schema.GraphQLObjectType |
AnnotationMapper.toGraphQLType(String typeName,
AnnotatedType javaType,
OperationMapper operationMapper,
BuildContext buildContext) |
protected graphql.schema.GraphQLOutputType |
UnionMapper.toGraphQLUnion(String name,
String description,
AnnotatedType javaType,
List<AnnotatedType> possibleJavaTypes,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLArgument |
NonNullMapper.transformArgument(graphql.schema.GraphQLArgument argument,
DirectiveArgument directiveArgument,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLArgument |
NonNullMapper.transformArgument(graphql.schema.GraphQLArgument argument,
OperationArgument operationArgument,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLFieldDefinition |
NonNullMapper.transformField(graphql.schema.GraphQLFieldDefinition field,
Operation operation,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLInputObjectField |
NonNullMapper.transformInputField(graphql.schema.GraphQLInputObjectField field,
InputField inputField,
OperationMapper operationMapper,
BuildContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLInputType |
CompletableFutureMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
DataFetcherResultMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
PublisherAdapter.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLFieldDefinition |
PublisherAdapter.transformField(graphql.schema.GraphQLFieldDefinition field,
Operation operation,
OperationMapper operationMapper,
BuildContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
List<Class<?>> |
AbstractInputHandler.findConcreteSubTypes(Class abstractType,
BuildContext buildContext) |
List<Class<?>> |
NoOpAbstractInputHandler.findConcreteSubTypes(Class abstractType,
BuildContext buildContext) |
List<Class<?>> |
AutoScanAbstractInputHandler.findConcreteSubTypes(Class abstractType,
BuildContext buildContext) |
Set<Type> |
AbstractInputHandler.findConstituentAbstractTypes(AnnotatedType javaType,
BuildContext buildContext) |
Set<Type> |
NoOpAbstractInputHandler.findConstituentAbstractTypes(AnnotatedType javaType,
BuildContext buildContext) |
Set<Type> |
AutoScanAbstractInputHandler.findConstituentAbstractTypes(AnnotatedType javaType,
BuildContext buildContext) |
List<AnnotatedType> |
DefaultImplementationDiscoveryStrategy.findImplementations(AnnotatedType type,
String[] scanPackages,
BuildContext buildContext) |
List<AnnotatedType> |
ImplementationDiscoveryStrategy.findImplementations(AnnotatedType type,
String[] scanPackages,
BuildContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLScalarType |
GsonScalarTypeMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
GsonScalarTypeMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLInputType |
JsonNodeAdapter.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
JacksonScalarTypeMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
JacksonObjectScalarMapper.toGraphQLInputType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
JsonNodeAdapter.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
JacksonScalarTypeMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
graphql.schema.GraphQLScalarType |
JacksonObjectScalarMapper.toGraphQLType(AnnotatedType javaType,
OperationMapper operationMapper,
Set<Class<? extends TypeMapper>> mappersToSkip,
BuildContext buildContext) |
Copyright © 2016–2018. All rights reserved.