Package io.jmix.data.impl.jpql.tree
Class BaseCustomNode
java.lang.Object
org.antlr.runtime.tree.BaseTree
org.antlr.runtime.tree.CommonTree
io.jmix.data.impl.jpql.tree.BaseCustomNode
- All Implemented Interfaces:
TreeToQueryCapable
,org.antlr.runtime.tree.Tree
- Direct Known Subclasses:
AggregateExpressionNode
,BaseJoinNode
,EnumConditionNode
,FromNode
,GroupByNode
,IdentificationVariableNode
,OrderByFieldNode
,OrderByNode
,ParameterNode
,PathNode
,QueryNode
,SelectedItemNode
,SelectedItemsNode
,SelectionSourceNode
,SimpleConditionNode
,UpdateSetNode
,WhereNode
-
Field Summary
Fields inherited from class org.antlr.runtime.tree.CommonTree
childIndex, parent, startIndex, stopIndex, token
Fields inherited from class org.antlr.runtime.tree.BaseTree
children
Fields inherited from interface org.antlr.runtime.tree.Tree
INVALID_NODE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
dupChildren
(org.antlr.runtime.tree.CommonTree result) protected org.antlr.runtime.tree.CommonTree
protected org.antlr.runtime.tree.CommonTree
org.antlr.runtime.tree.CommonTree
treeToQueryPost
(QueryBuilder sb, List<ErrorRec> invalidNodes) org.antlr.runtime.tree.CommonTree
treeToQueryPre
(QueryBuilder sb, List<ErrorRec> invalidNodes) Methods inherited from class org.antlr.runtime.tree.CommonTree
dupNode, getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toString
Methods inherited from class org.antlr.runtime.tree.BaseTree
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
-
Constructor Details
-
BaseCustomNode
public BaseCustomNode(org.antlr.runtime.Token t)
-
-
Method Details
-
treeToQueryPre
public org.antlr.runtime.tree.CommonTree treeToQueryPre(QueryBuilder sb, List<ErrorRec> invalidNodes) - Specified by:
treeToQueryPre
in interfaceTreeToQueryCapable
-
treeToQueryPost
public org.antlr.runtime.tree.CommonTree treeToQueryPost(QueryBuilder sb, List<ErrorRec> invalidNodes) - Specified by:
treeToQueryPost
in interfaceTreeToQueryCapable
-
getNextNode
protected org.antlr.runtime.tree.CommonTree getNextNode() -
getPrevNode
protected org.antlr.runtime.tree.CommonTree getPrevNode() -
dupChildren
protected void dupChildren(org.antlr.runtime.tree.CommonTree result)
-