Package io.jmix.data.impl.jpql.tree
Class BaseJoinNode
java.lang.Object
org.antlr.runtime.tree.BaseTree
org.antlr.runtime.tree.CommonTree
io.jmix.data.impl.jpql.tree.BaseCustomNode
io.jmix.data.impl.jpql.tree.BaseJoinNode
- All Implemented Interfaces:
- TreeToQueryCapable,- org.antlr.runtime.tree.Tree
- Direct Known Subclasses:
- CollectionMemberNode,- JoinVariableNode
- 
Field SummaryFieldsFields inherited from class org.antlr.runtime.tree.CommonTreechildIndex, parent, startIndex, stopIndex, tokenFields inherited from class org.antlr.runtime.tree.BaseTreechildrenFields inherited from interface org.antlr.runtime.tree.TreeINVALID_NODE
- 
Constructor SummaryConstructorsModifierConstructorDescriptionBaseJoinNode(int type, String variableName) protectedBaseJoinNode(org.antlr.runtime.Token token, String variableName) 
- 
Method SummaryModifier and TypeMethodDescriptionvoididentifyVariableEntity(DomainModel model, Deque<QueryVariableContext> stack, List<ErrorRec> invalidNodes) voidsetVariableName(String newName) Methods inherited from class io.jmix.data.impl.jpql.tree.BaseCustomNodedupChildren, getNextNode, getPrevNode, treeToQueryPost, treeToQueryPreMethods inherited from class org.antlr.runtime.tree.CommonTreedupNode, getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toStringMethods inherited from class org.antlr.runtime.tree.BaseTreeaddChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
- 
Field Details- 
variableName
 
- 
- 
Constructor Details- 
BaseJoinNode
- 
BaseJoinNode
 
- 
- 
Method Details- 
getVariableName
- 
identifyVariableEntitypublic void identifyVariableEntity(DomainModel model, Deque<QueryVariableContext> stack, List<ErrorRec> invalidNodes) 
- 
setVariableName
 
-