public class QueryVisitorFieldEnvironmentImpl extends java.lang.Object implements QueryVisitorFieldEnvironment
| Constructor and Description |
|---|
QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField,
Field field,
GraphQLFieldDefinition fieldDefinition,
GraphQLOutputType parentType,
GraphQLFieldsContainer unmodifiedParentType,
QueryVisitorFieldEnvironment parentEnvironment,
java.util.Map<java.lang.String,java.lang.Object> arguments,
SelectionSetContainer selectionSetContainer,
TraverserContext<Node> traverserContext,
GraphQLSchema schema) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,java.lang.Object> |
getArguments() |
Field |
getField() |
GraphQLFieldDefinition |
getFieldDefinition() |
GraphQLFieldsContainer |
getFieldsContainer() |
QueryVisitorFieldEnvironment |
getParentEnvironment() |
GraphQLOutputType |
getParentType() |
GraphQLSchema |
getSchema() |
SelectionSetContainer |
getSelectionSetContainer() |
TraverserContext<Node> |
getTraverserContext() |
int |
hashCode() |
boolean |
isTypeNameIntrospectionField() |
java.lang.String |
toString() |
public QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField,
Field field,
GraphQLFieldDefinition fieldDefinition,
GraphQLOutputType parentType,
GraphQLFieldsContainer unmodifiedParentType,
QueryVisitorFieldEnvironment parentEnvironment,
java.util.Map<java.lang.String,java.lang.Object> arguments,
SelectionSetContainer selectionSetContainer,
TraverserContext<Node> traverserContext,
GraphQLSchema schema)
public GraphQLSchema getSchema()
getSchema in interface QueryVisitorFieldEnvironmentpublic Field getField()
getField in interface QueryVisitorFieldEnvironmentpublic GraphQLFieldDefinition getFieldDefinition()
getFieldDefinition in interface QueryVisitorFieldEnvironmentpublic GraphQLOutputType getParentType()
getParentType in interface QueryVisitorFieldEnvironmentpublic QueryVisitorFieldEnvironment getParentEnvironment()
getParentEnvironment in interface QueryVisitorFieldEnvironmentpublic java.util.Map<java.lang.String,java.lang.Object> getArguments()
getArguments in interface QueryVisitorFieldEnvironmentpublic SelectionSetContainer getSelectionSetContainer()
getSelectionSetContainer in interface QueryVisitorFieldEnvironmentpublic GraphQLFieldsContainer getFieldsContainer()
getFieldsContainer in interface QueryVisitorFieldEnvironmentQueryVisitorFieldEnvironment.getParentType()
It is either GraphQLObjectType or GraphQLInterfaceType. because these
are the only GraphQLFieldsContainerpublic boolean isTypeNameIntrospectionField()
isTypeNameIntrospectionField in interface QueryVisitorFieldEnvironmentpublic TraverserContext<Node> getTraverserContext()
getTraverserContext in interface QueryVisitorFieldEnvironmentpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object