public final class DeclarationResolver extends Resolver
Resolver
is responsible to visit the current query (which is either the top-level
query or a subquery) and gathers the information from the declaration clause. For a SELECT
or DELETE clause, the information will be retrieved from the FROM clause. For an
UDPATE
clause, it will be retrieved from the unique identification range variable
declaration.Modifier and Type | Class and Description |
---|---|
static class |
DeclarationResolver.Declaration
A
Declaration represents either an identification variable declaration or a
collection member declaration. |
Modifier and Type | Method and Description |
---|---|
void |
accept(ResolverVisitor visitor)
|
DeclarationResolver |
getParent()
Returns the parent of this
Resolver . |
getManagedType, getMapping, getType, isNullAllowed, setNullAllowed
public void accept(ResolverVisitor visitor)
public DeclarationResolver getParent()
Resolver
.EclipseLink 2.3.2, "build v20111125-r10461" API Reference