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, tokenFields inherited from class org.antlr.runtime.tree.BaseTree
childrenFields inherited from interface org.antlr.runtime.tree.Tree
INVALID_NODE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddupChildren(org.antlr.runtime.tree.CommonTree result) protected org.antlr.runtime.tree.CommonTreeprotected org.antlr.runtime.tree.CommonTreeorg.antlr.runtime.tree.CommonTreetreeToQueryPost(QueryBuilder sb, List<ErrorRec> invalidNodes) org.antlr.runtime.tree.CommonTreetreeToQueryPre(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, toStringMethods 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:
treeToQueryPrein interfaceTreeToQueryCapable
-
treeToQueryPost
public org.antlr.runtime.tree.CommonTree treeToQueryPost(QueryBuilder sb, List<ErrorRec> invalidNodes) - Specified by:
treeToQueryPostin 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)
-