public abstract class AbstractRangeDeclaration extends Declaration
DerivedDeclaration,
RangeDeclarationJPQLQueryDeclaration.Type| Constructor and Description |
|---|
AbstractRangeDeclaration()
Creates a new
AbstractRangeDeclaration. |
| Modifier and Type | Method and Description |
|---|---|
List<Join> |
getJoins()
Returns the
JOIN expressions defined with this declaration, if supported. |
boolean |
hasJoins()
Determines whether the declaration contains JOIN expressions.
|
getBaseExpression, getDeclarationExpression, getIdentificationVariable, getRootPath, getVariableName, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTypepublic AbstractRangeDeclaration()
AbstractRangeDeclaration.public List<Join> getJoins()
JOIN expressions defined with this declaration, if supported.
The list contains the JOIN expressions in ordered they were declared.getJoins in interface JPQLQueryDeclarationgetJoins in class Declarationpublic boolean hasJoins()
true only when #isRange() returns true. A collection
member declaration does not have JOIN expressions.hasJoins in interface JPQLQueryDeclarationhasJoins in class Declarationtrue if at least one JOIN expression was parsed;
otherwise false