Package graphql.schema.idl
Class SchemaGeneratorDirectiveHelper.Parameters
- java.lang.Object
-
- graphql.schema.idl.SchemaGeneratorDirectiveHelper.Parameters
-
- Enclosing class:
- SchemaGeneratorDirectiveHelper
static class SchemaGeneratorDirectiveHelper.Parameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private GraphQLCodeRegistry.Builder
codeRegistry
private java.util.Map<java.lang.String,java.lang.Object>
context
private GraphqlElementParentTree
elementParentTree
private GraphQLFieldDefinition
fieldDefinition
private GraphQLFieldsContainer
fieldsContainer
private NodeParentTree<NamedNode<?>>
nodeParentTree
private RuntimeWiring
runtimeWiring
private TypeDefinitionRegistry
typeRegistry
-
Constructor Summary
Constructors Constructor Description Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.Object> context, GraphQLCodeRegistry.Builder codeRegistry)
Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.Object> context, GraphQLCodeRegistry.Builder codeRegistry, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree, GraphQLFieldsContainer fieldsContainer, GraphQLFieldDefinition fieldDefinition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GraphQLCodeRegistry.Builder
getCodeRegistry()
java.util.Map<java.lang.String,java.lang.Object>
getContext()
GraphqlElementParentTree
getElementParentTree()
GraphQLFieldsContainer
getFieldsContainer()
GraphQLFieldDefinition
getFieldsDefinition()
NodeParentTree<NamedNode<?>>
getNodeParentTree()
RuntimeWiring
getRuntimeWiring()
TypeDefinitionRegistry
getTypeRegistry()
SchemaGeneratorDirectiveHelper.Parameters
newParams(NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree)
SchemaGeneratorDirectiveHelper.Parameters
newParams(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree)
SchemaGeneratorDirectiveHelper.Parameters
newParams(GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree)
-
-
-
Field Detail
-
typeRegistry
private final TypeDefinitionRegistry typeRegistry
-
runtimeWiring
private final RuntimeWiring runtimeWiring
-
nodeParentTree
private final NodeParentTree<NamedNode<?>> nodeParentTree
-
context
private final java.util.Map<java.lang.String,java.lang.Object> context
-
codeRegistry
private final GraphQLCodeRegistry.Builder codeRegistry
-
elementParentTree
private final GraphqlElementParentTree elementParentTree
-
fieldsContainer
private final GraphQLFieldsContainer fieldsContainer
-
fieldDefinition
private final GraphQLFieldDefinition fieldDefinition
-
-
Constructor Detail
-
Parameters
Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.Object> context, GraphQLCodeRegistry.Builder codeRegistry)
-
Parameters
Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.Object> context, GraphQLCodeRegistry.Builder codeRegistry, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree, GraphQLFieldsContainer fieldsContainer, GraphQLFieldDefinition fieldDefinition)
-
-
Method Detail
-
getTypeRegistry
public TypeDefinitionRegistry getTypeRegistry()
-
getRuntimeWiring
public RuntimeWiring getRuntimeWiring()
-
getNodeParentTree
public NodeParentTree<NamedNode<?>> getNodeParentTree()
-
getElementParentTree
public GraphqlElementParentTree getElementParentTree()
-
getFieldsContainer
public GraphQLFieldsContainer getFieldsContainer()
-
getContext
public java.util.Map<java.lang.String,java.lang.Object> getContext()
-
getCodeRegistry
public GraphQLCodeRegistry.Builder getCodeRegistry()
-
getFieldsDefinition
public GraphQLFieldDefinition getFieldsDefinition()
-
newParams
public SchemaGeneratorDirectiveHelper.Parameters newParams(GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree)
-
newParams
public SchemaGeneratorDirectiveHelper.Parameters newParams(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree)
-
newParams
public SchemaGeneratorDirectiveHelper.Parameters newParams(NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree)
-
-