DerivedDeclaration represents an identification variable declaration that was
declared in the FROM clause of a SELECT subquery. The
"root" object is not an entity name but a derived path expression.
IdentificationVariableDeclaration
| Access | Constructor and Description |
|---|---|
| pack-priv | DerivedDeclaration(JPQLQueryContext
The context used to query information about the application metadata and
cached information queryContext)Creates a new |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Expression | buildQueryExpression()
Implements abstract org. Expression for this Declaration.
|
| public JPQLQueryDeclaration. | getType()
Implements org. |
| pack-priv ClassDescriptor | resolveDescriptor()
Implements abstract org. Declaration and returns the associated ClassDescriptor.
|
| pack-priv DatabaseMapping | resolveMapping()
Implements abstract org. Declaration and returns the associated DatabaseMapping if this
represents a path expression.
|
| DerivedDeclaration | back to summary |
|---|---|
| pack-priv DerivedDeclaration(JPQLQueryContext queryContext) Creates a new
| |
| buildQueryExpression | back to summary |
|---|---|
| pack-priv Expression buildQueryExpression() Implements abstract org. Doc from org. Creates the Expression
| |
| 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
| |