public abstract class AbstractRangeDeclaration extends Declaration
DerivedDeclaration,
RangeDeclarationJPQLQueryDeclaration.Type| Constructor and Description |
|---|
AbstractRangeDeclaration()
Creates a new
AbstractRangeDeclaration. |
| Modifier and Type | Method and Description |
|---|---|
java.util.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 java.util.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 JPQLQueryDeclaration.Type.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 falseEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference