Modifier and Type | Method and Description |
---|---|
void |
accept(ResolverVisitor visitor)
|
java.lang.String |
getCollectionValuedField()
Returns
|
IManagedType |
getManagedType()
Returns the
IManagedType associated with the field handled by this Resolver . |
IMapping |
getMapping()
Returns the
IMapping for the wrapped field. |
java.lang.String |
getPath()
Returns the single path represented by this
Resolver . |
boolean |
isEnumType()
Determines whether the state field path expression is actually an enum type.
|
java.lang.String |
toString() |
getParent, getType, isNullAllowed, setNullAllowed
public void accept(ResolverVisitor visitor)
public java.lang.String getCollectionValuedField()
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 Resolver
IManagedType
, if it could be resolved; null
otherwisepublic boolean isEnumType()
true
if the path represents the fully qualified enum type with the enum
constant; false
to indicate it's a real state field path expressionpublic java.lang.String toString()
toString
in class java.lang.Object
public final IMapping getMapping()
IMapping
for the wrapped field.getMapping
in class Resolver
IMapping
or null
if none existsEclipseLink 2.3.2, "build v20111125-r10461" API Reference