CollectionDeclaration represents a collection member declaration that was
declared in the FROM clause of a SELECT top-level query
or subquery.
CollectionMemberDeclaration
| Access | Constructor and Description |
|---|---|
| pack-priv | CollectionDeclaration(JPQLQueryContext
The context used to query information about the application metadata and
cached information queryContext)Creates a new |
| CollectionDeclaration | back to summary |
|---|---|
| pack-priv CollectionDeclaration(JPQLQueryContext queryContext) Creates a new
| |
| buildQueryExpression | back to summary |
|---|---|
| pack-priv Expression buildQueryExpression() Implements abstract org. Doc from org. Creates the Expression
| |
| getBaseExpression | back to summary |
|---|---|
| public CollectionValuedPathExpression 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 CollectionMemberDeclaration getDeclarationExpression() Overrides org. Implements org. Doc from org. Returns the declaration expression, which is either an
| |
| getType | back to summary |
|---|---|
| public JPQLQueryDeclaration. Implements org. Doc from org. Determines the type this declaration represents.
| |
| resolveDescriptor | back to summary |
|---|---|
| pack-priv ClassDescriptor resolveDescriptor() Implements abstract org. Doc from org. Resolves this
| |
| resolveMapping | back to summary |
|---|---|
| pack-priv DatabaseMapping resolveMapping() Implements abstract org. Doc from org. Resolves this
| |