public abstract class BaseVisitor extends CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
Modifier and Type | Field and Description |
---|---|
protected StateContext |
state |
Constructor and Description |
---|
BaseVisitor(RequestScope requestScope) |
Modifier and Type | Method and Description |
---|---|
StateContext |
getState() |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitEntity(CoreParser.EntityContext ctx)
Visit a parse tree produced by
CoreParser.entity() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitId(CoreParser.IdContext ctx)
Visit a parse tree produced by
CoreParser.id() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitQuery(CoreParser.QueryContext ctx)
Visit a parse tree produced by
CoreParser.query() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitRootCollectionLoadEntities(CoreParser.RootCollectionLoadEntitiesContext ctx)
Visit a parse tree produced by the
rootCollectionLoadEntities
labeled alternative in CoreParser.rootCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitRootCollectionLoadEntity(CoreParser.RootCollectionLoadEntityContext ctx)
Visit a parse tree produced by the
rootCollectionLoadEntity
labeled alternative in CoreParser.rootCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitRootCollectionRelationship(CoreParser.RootCollectionRelationshipContext ctx)
Visit a parse tree produced by the
rootCollectionRelationship
labeled alternative in CoreParser.rootCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitRootCollectionSubCollection(CoreParser.RootCollectionSubCollectionContext ctx)
Visit a parse tree produced by the
rootCollectionSubCollection
labeled alternative in CoreParser.rootCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitStart(CoreParser.StartContext ctx)
Visit a parse tree produced by
CoreParser.start() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitSubCollectionReadCollection(CoreParser.SubCollectionReadCollectionContext ctx)
Visit a parse tree produced by the
subCollectionReadCollection
labeled alternative in CoreParser.subCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitSubCollectionReadEntity(CoreParser.SubCollectionReadEntityContext ctx)
Visit a parse tree produced by the
subCollectionReadEntity
labeled alternative in CoreParser.subCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitSubCollectionRelationship(CoreParser.SubCollectionRelationshipContext ctx)
Visit a parse tree produced by the
subCollectionRelationship
labeled alternative in CoreParser.subCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitSubCollectionSubCollection(CoreParser.SubCollectionSubCollectionContext ctx)
Visit a parse tree produced by the
subCollectionSubCollection
labeled alternative in CoreParser.subCollection() . |
Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> |
visitTerm(CoreParser.TermContext ctx)
Visit a parse tree produced by
CoreParser.term() . |
visitRelationship
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
protected final StateContext state
public BaseVisitor(RequestScope requestScope)
public StateContext getState()
public Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitStart(CoreParser.StartContext ctx)
CoreBaseVisitor
CoreParser.start()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitStart
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitStart
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitRootCollectionLoadEntities(CoreParser.RootCollectionLoadEntitiesContext ctx)
CoreBaseVisitor
rootCollectionLoadEntities
labeled alternative in CoreParser.rootCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRootCollectionLoadEntities
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitRootCollectionLoadEntities
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitRootCollectionLoadEntity(CoreParser.RootCollectionLoadEntityContext ctx)
CoreBaseVisitor
rootCollectionLoadEntity
labeled alternative in CoreParser.rootCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRootCollectionLoadEntity
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitRootCollectionLoadEntity
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitRootCollectionSubCollection(CoreParser.RootCollectionSubCollectionContext ctx)
CoreBaseVisitor
rootCollectionSubCollection
labeled alternative in CoreParser.rootCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRootCollectionSubCollection
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitRootCollectionSubCollection
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitRootCollectionRelationship(CoreParser.RootCollectionRelationshipContext ctx)
CoreBaseVisitor
rootCollectionRelationship
labeled alternative in CoreParser.rootCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRootCollectionRelationship
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitRootCollectionRelationship
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitEntity(CoreParser.EntityContext ctx)
CoreBaseVisitor
CoreParser.entity()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEntity
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitEntity
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitSubCollectionReadCollection(CoreParser.SubCollectionReadCollectionContext ctx)
CoreBaseVisitor
subCollectionReadCollection
labeled alternative in CoreParser.subCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSubCollectionReadCollection
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitSubCollectionReadCollection
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitSubCollectionReadEntity(CoreParser.SubCollectionReadEntityContext ctx)
CoreBaseVisitor
subCollectionReadEntity
labeled alternative in CoreParser.subCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSubCollectionReadEntity
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitSubCollectionReadEntity
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitSubCollectionSubCollection(CoreParser.SubCollectionSubCollectionContext ctx)
CoreBaseVisitor
subCollectionSubCollection
labeled alternative in CoreParser.subCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSubCollectionSubCollection
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitSubCollectionSubCollection
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitSubCollectionRelationship(CoreParser.SubCollectionRelationshipContext ctx)
CoreBaseVisitor
subCollectionRelationship
labeled alternative in CoreParser.subCollection()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSubCollectionRelationship
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitSubCollectionRelationship
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitQuery(CoreParser.QueryContext ctx)
CoreBaseVisitor
CoreParser.query()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitQuery
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitQuery
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitTerm(CoreParser.TermContext ctx)
CoreBaseVisitor
CoreParser.term()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTerm
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitTerm
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treepublic Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>> visitId(CoreParser.IdContext ctx)
CoreBaseVisitor
CoreParser.id()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitId
in interface CoreVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
visitId
in class CoreBaseVisitor<Supplier<org.apache.commons.lang3.tuple.Pair<Integer,com.fasterxml.jackson.databind.JsonNode>>>
ctx
- the parse treeCopyright © 2015–2021 Yahoo! Inc.. All rights reserved.