public class PatchVisitor extends BaseVisitor
state
Constructor and Description |
---|
PatchVisitor(RequestScope requestScope)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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() . |
getState, visitEntity, visitId, visitRootCollectionLoadEntities, visitRootCollectionLoadEntity, visitRootCollectionRelationship, visitRootCollectionSubCollection, visitStart, visitSubCollectionReadCollection, visitSubCollectionReadEntity, visitSubCollectionRelationship, visitSubCollectionSubCollection, visitTerm
visitRelationship
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
public PatchVisitor(RequestScope requestScope)
requestScope
- the request scopepublic 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 BaseVisitor
ctx
- the parse treeCopyright © 2015–2021 Yahoo! Inc.. All rights reserved.