public interface QueryResolverDelegate
Modifier and Type | Method and Description |
---|---|
boolean |
isPersisterReferenceAlias() |
boolean |
isUnqualifiedPropertyReference() |
PathedPropertyReferenceSource |
normalizeIntermediateIndexOperation(PathedPropertyReferenceSource propertyReferenceSource,
org.antlr.runtime.tree.Tree collectionProperty,
org.antlr.runtime.tree.Tree selector) |
PathedPropertyReferenceSource |
normalizePropertyPathIntermediary(PropertyPath path,
org.antlr.runtime.tree.Tree propertyName) |
PathedPropertyReferenceSource |
normalizePropertyPathTerminus(PropertyPath path,
org.antlr.runtime.tree.Tree propertyNameNode) |
PathedPropertyReferenceSource |
normalizeQualifiedRoot(org.antlr.runtime.tree.Tree identifier381) |
void |
normalizeTerminalIndexOperation(PathedPropertyReferenceSource propertyReferenceSource,
org.antlr.runtime.tree.Tree collectionProperty,
org.antlr.runtime.tree.Tree selector) |
PathedPropertyReferenceSource |
normalizeUnqualifiedPropertyReference(org.antlr.runtime.tree.Tree property) |
PathedPropertyReferenceSource |
normalizeUnqualifiedPropertyReferenceSource(org.antlr.runtime.tree.Tree identifier394) |
PathedPropertyReferenceSource |
normalizeUnqualifiedRoot(org.antlr.runtime.tree.Tree identifier382) |
void |
popStrategy() |
void |
propertyPathCompleted(PropertyPath path)
Notifies this delegate when parsing of a property path in the SELECT or WHERE is completed.
|
void |
pushFromStrategy(JoinType joinType,
org.antlr.runtime.tree.Tree assosiationFetchTree,
org.antlr.runtime.tree.Tree propertyFetchTree,
org.antlr.runtime.tree.Tree alias) |
void |
pushSelectStrategy() |
void |
registerPersisterSpace(org.antlr.runtime.tree.Tree entityName,
org.antlr.runtime.tree.Tree alias) |
void registerPersisterSpace(org.antlr.runtime.tree.Tree entityName, org.antlr.runtime.tree.Tree alias)
boolean isUnqualifiedPropertyReference()
PathedPropertyReferenceSource normalizeUnqualifiedPropertyReference(org.antlr.runtime.tree.Tree property)
boolean isPersisterReferenceAlias()
PathedPropertyReferenceSource normalizeUnqualifiedRoot(org.antlr.runtime.tree.Tree identifier382)
PathedPropertyReferenceSource normalizeQualifiedRoot(org.antlr.runtime.tree.Tree identifier381)
PathedPropertyReferenceSource normalizePropertyPathIntermediary(PropertyPath path, org.antlr.runtime.tree.Tree propertyName)
PathedPropertyReferenceSource normalizeIntermediateIndexOperation(PathedPropertyReferenceSource propertyReferenceSource, org.antlr.runtime.tree.Tree collectionProperty, org.antlr.runtime.tree.Tree selector)
void normalizeTerminalIndexOperation(PathedPropertyReferenceSource propertyReferenceSource, org.antlr.runtime.tree.Tree collectionProperty, org.antlr.runtime.tree.Tree selector)
PathedPropertyReferenceSource normalizeUnqualifiedPropertyReferenceSource(org.antlr.runtime.tree.Tree identifier394)
PathedPropertyReferenceSource normalizePropertyPathTerminus(PropertyPath path, org.antlr.runtime.tree.Tree propertyNameNode)
void pushFromStrategy(JoinType joinType, org.antlr.runtime.tree.Tree assosiationFetchTree, org.antlr.runtime.tree.Tree propertyFetchTree, org.antlr.runtime.tree.Tree alias)
void pushSelectStrategy()
void popStrategy()
void propertyPathCompleted(PropertyPath path)
path
- the completely parsed property pathCopyright © 2013. All rights reserved.