DerivedDeclaration, RangeDeclaration
| Modifier and Type | Field and Description |
|---|---|
| protected List | joins
The list of JOIN expressions that are declared in the same declaration than the range variable declaration represented by this declaration. |
| Access | Constructor and Description |
|---|---|
| pack-priv | AbstractRangeDeclaration(JPQLQueryContext
The context used to query information about the application metadata and
cached information queryContext)Creates a new |
| joins | back to summary |
|---|---|
| protected List<Join> joins The list of JOIN expressions that are declared in the same declaration than the range variable declaration represented by this declaration. | |
| AbstractRangeDeclaration | back to summary |
|---|---|
| pack-priv AbstractRangeDeclaration(JPQLQueryContext queryContext) Creates a new
| |
| addJoin | back to summary |
|---|---|
| pack-priv void addJoin(Join join) Adds the given | |
| getBaseExpression | back to summary |
|---|---|
| public RangeVariableDeclaration getBaseExpression() Overrides org. Implements org. Doc from org. Returns the range variable declaration if this is a range declaration otherwise the collection-valued path expression when this is a collection member declaration.
| |
| getDeclarationExpression | back to summary |
|---|---|
| public IdentificationVariableDeclaration getDeclarationExpression() Overrides org. Implements org. Doc from org. Returns the declaration expression, which is either an
| |
| getJoins | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. Returns the | |
| hasJoins | back to summary |
|---|---|
| public boolean hasJoins() Overrides org. Implements org. Doc from org. Determines whether the declaration contains JOIN expressions. This can be
| |