public interface QueryRendererDelegate<T>
Modifier and Type | Method and Description |
---|---|
void |
activateAND() |
void |
activateNOT() |
void |
activateOR() |
void |
deactivateBoolean() |
T |
getResult()
Returns the result created by this delegate after the tree processing has been finished.
|
boolean |
isPersisterReferenceAlias() |
boolean |
isUnqualifiedPropertyReference() |
void |
popStrategy() |
void |
predicateBetween(String lower,
String upper) |
void |
predicateEquals(String comparativePredicate) |
void |
predicateGreater(String comparativePredicate) |
void |
predicateGreaterOrEqual(String comparativePredicate) |
void |
predicateIn(List<String> list) |
void |
predicateIsNull() |
void |
predicateLess(String comparativePredicate) |
void |
predicateLessOrEqual(String comparativePredicate) |
void |
predicateLike(String patternValue,
Character escapeCharacter) |
void |
predicateNotEquals(String comparativePredicate) |
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 |
setPropertyPath(PropertyPath propertyPath)
Sets a property path representing one property in the SELECT or WHERE clause of a given query.
|
void registerPersisterSpace(org.antlr.runtime.tree.Tree entityName, org.antlr.runtime.tree.Tree alias)
boolean isUnqualifiedPropertyReference()
boolean isPersisterReferenceAlias()
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 activateOR()
void activateAND()
void activateNOT()
void deactivateBoolean()
void predicateLess(String comparativePredicate)
void predicateLessOrEqual(String comparativePredicate)
void predicateEquals(String comparativePredicate)
void predicateNotEquals(String comparativePredicate)
void predicateGreaterOrEqual(String comparativePredicate)
void predicateGreater(String comparativePredicate)
void predicateIsNull()
T getResult()
void setPropertyPath(PropertyPath propertyPath)
propertyPath
- the property path to setCopyright © 2013. All rights reserved.