Class NodeVisitorPrefixesBase
java.lang.Object
graphql.language.NodeVisitorStub
org.aksw.jenax.graphql.sparql.v2.rewrite.NodeVisitorPrefixesBase
- All Implemented Interfaces:
graphql.language.NodeVisitor
- Direct Known Subclasses:
TransformExpandShorthands
public abstract class NodeVisitorPrefixesBase
extends graphql.language.NodeVisitorStub
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.riot.system.PrefixMapgetEffectivePrefixMap(graphql.util.TraverserContext<graphql.language.Node> context) Return the prefix map for this node - never null.static org.apache.jena.riot.system.PrefixMapgetParentPrefixMapOrNull(graphql.util.TraverserContext<graphql.language.Node> context) protected voidprocessPrefixes(graphql.language.DirectivesContainer<?> node, graphql.util.TraverserContext<graphql.language.Node> context) final graphql.util.TraversalControlvisitField(graphql.language.Field field, graphql.util.TraverserContext<graphql.language.Node> context) abstract graphql.util.TraversalControlvisitFieldActual(graphql.language.Field field, graphql.util.TraverserContext<graphql.language.Node> context) final graphql.util.TraversalControlvisitFieldDefinition(graphql.language.FieldDefinition fieldDefinition, graphql.util.TraverserContext<graphql.language.Node> context) abstract graphql.util.TraversalControlvisitFieldDefinitionActual(graphql.language.FieldDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) graphql.util.TraversalControlvisitFragmentSpread(graphql.language.FragmentSpread node, graphql.util.TraverserContext<graphql.language.Node> context) abstract graphql.util.TraversalControlvisitFragmentSpreadActual(graphql.language.FragmentSpread node, graphql.util.TraverserContext<graphql.language.Node> context) final graphql.util.TraversalControlvisitInlineFragment(graphql.language.InlineFragment node, graphql.util.TraverserContext<graphql.language.Node> context) abstract graphql.util.TraversalControlvisitInlineFragmentActual(graphql.language.InlineFragment node, graphql.util.TraverserContext<graphql.language.Node> context) graphql.util.TraversalControlvisitInterfaceTypeDefinition(graphql.language.InterfaceTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) abstract graphql.util.TraversalControlvisitInterfaceTypeDefinitionActual(graphql.language.InterfaceTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) graphql.util.TraversalControlvisitObjectTypeDefinition(graphql.language.ObjectTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) abstract graphql.util.TraversalControlvisitObjectTypeDefinitionActual(graphql.language.ObjectTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) graphql.util.TraversalControlvisitOperationDefinition(graphql.language.OperationDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) Methods inherited from class graphql.language.NodeVisitorStub
visitArgument, visitArrayValue, visitBooleanValue, visitDefinition, visitDirective, visitDirectiveDefinition, visitDirectiveLocation, visitDocument, visitEnumTypeDefinition, visitEnumValue, visitEnumValueDefinition, visitFloatValue, visitFragmentDefinition, visitInputObjectTypeDefinition, visitInputValueDefinition, visitIntValue, visitListType, visitNode, visitNonNullType, visitNullValue, visitObjectField, visitObjectValue, visitOperationTypeDefinition, visitScalarTypeDefinition, visitSchemaDefinition, visitSelection, visitSelectionSet, visitStringValue, visitType, visitTypeDefinition, visitTypeName, visitUnionTypeDefinition, visitValue, visitVariableDefinition, visitVariableReference
-
Constructor Details
-
NodeVisitorPrefixesBase
public NodeVisitorPrefixesBase()
-
-
Method Details
-
getEffectivePrefixMap
public static org.apache.jena.riot.system.PrefixMap getEffectivePrefixMap(graphql.util.TraverserContext<graphql.language.Node> context) Return the prefix map for this node - never null. -
getParentPrefixMapOrNull
public static org.apache.jena.riot.system.PrefixMap getParentPrefixMapOrNull(graphql.util.TraverserContext<graphql.language.Node> context) -
processPrefixes
protected void processPrefixes(graphql.language.DirectivesContainer<?> node, graphql.util.TraverserContext<graphql.language.Node> context) -
visitOperationDefinition
public graphql.util.TraversalControl visitOperationDefinition(graphql.language.OperationDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitOperationDefinitionin interfacegraphql.language.NodeVisitor- Overrides:
visitOperationDefinitionin classgraphql.language.NodeVisitorStub
-
visitField
public final graphql.util.TraversalControl visitField(graphql.language.Field field, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitFieldin interfacegraphql.language.NodeVisitor- Overrides:
visitFieldin classgraphql.language.NodeVisitorStub
-
visitFieldDefinition
public final graphql.util.TraversalControl visitFieldDefinition(graphql.language.FieldDefinition fieldDefinition, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitFieldDefinitionin interfacegraphql.language.NodeVisitor- Overrides:
visitFieldDefinitionin classgraphql.language.NodeVisitorStub
-
visitInterfaceTypeDefinition
public graphql.util.TraversalControl visitInterfaceTypeDefinition(graphql.language.InterfaceTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitInterfaceTypeDefinitionin interfacegraphql.language.NodeVisitor- Overrides:
visitInterfaceTypeDefinitionin classgraphql.language.NodeVisitorStub
-
visitObjectTypeDefinition
public graphql.util.TraversalControl visitObjectTypeDefinition(graphql.language.ObjectTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitObjectTypeDefinitionin interfacegraphql.language.NodeVisitor- Overrides:
visitObjectTypeDefinitionin classgraphql.language.NodeVisitorStub
-
visitInlineFragment
public final graphql.util.TraversalControl visitInlineFragment(graphql.language.InlineFragment node, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitInlineFragmentin interfacegraphql.language.NodeVisitor- Overrides:
visitInlineFragmentin classgraphql.language.NodeVisitorStub
-
visitFragmentSpread
public graphql.util.TraversalControl visitFragmentSpread(graphql.language.FragmentSpread node, graphql.util.TraverserContext<graphql.language.Node> context) - Specified by:
visitFragmentSpreadin interfacegraphql.language.NodeVisitor- Overrides:
visitFragmentSpreadin classgraphql.language.NodeVisitorStub
-
visitFieldActual
public abstract graphql.util.TraversalControl visitFieldActual(graphql.language.Field field, graphql.util.TraverserContext<graphql.language.Node> context) -
visitInlineFragmentActual
public abstract graphql.util.TraversalControl visitInlineFragmentActual(graphql.language.InlineFragment node, graphql.util.TraverserContext<graphql.language.Node> context) -
visitFragmentSpreadActual
public abstract graphql.util.TraversalControl visitFragmentSpreadActual(graphql.language.FragmentSpread node, graphql.util.TraverserContext<graphql.language.Node> context) -
visitFieldDefinitionActual
public abstract graphql.util.TraversalControl visitFieldDefinitionActual(graphql.language.FieldDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) -
visitObjectTypeDefinitionActual
public abstract graphql.util.TraversalControl visitObjectTypeDefinitionActual(graphql.language.ObjectTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context) -
visitInterfaceTypeDefinitionActual
public abstract graphql.util.TraversalControl visitInterfaceTypeDefinitionActual(graphql.language.InterfaceTypeDefinition node, graphql.util.TraverserContext<graphql.language.Node> context)
-