public final class ValueResolver extends Resolver
Resolver is responsible to return the map value, which means that for identification
variables referring to an instance of an association or collection represented as a Map, the identification variable is of the abstract schema type of the map value.KeyResolver| Modifier and Type | Method and Description |
|---|---|
void |
accept(ResolverVisitor visitor)
|
IManagedType |
getManagedType()
Returns the
IManagedType associated with the field handled by this Resolver. |
java.lang.String |
toString() |
getMapping, getParent, getType, isNullAllowed, setNullAllowedpublic void accept(ResolverVisitor visitor)
public IManagedType getManagedType()
IManagedType associated with the field handled by this Resolver.
If this Resolver does not handle a field that has a IManagedType, then
null should be returned.
For example: "SELECT e FROM Employee e", the Resolver for
e would be returning the IManagedType for Employee.
getManagedType in class ResolverIManagedType, if it could be resolved; null otherwisepublic java.lang.String toString()
toString in class java.lang.ObjectEclipseLink 2.3.2, "build v20111125-r10461" API Reference