public interface IManagedType extends Comparable<IManagedType>
IEmbeddable
,
IEntity
,
IMappedSuperclass
Modifier and Type | Method and Description |
---|---|
void |
accept(IManagedTypeVisitor visitor)
Visits this managed type with the given visitor.
|
IMapping |
getMappingNamed(String name)
Returns the
IMapping with the given name. |
IManagedTypeProvider |
getProvider()
Retrieves the owner of this managed type.
|
IType |
getType()
Returns the external representation of the class used by this managed type.
|
Iterable<IMapping> |
mappings()
Returns the collection of
mappings defined in this managed type. |
compareTo
void accept(IManagedTypeVisitor visitor)
visitor
- The visitor to visit this managed type objectIMapping getMappingNamed(String name)
IMapping
with the given name.name
- The name of the mapping to retrieveIMapping
or null
if it could not
be foundIManagedTypeProvider getProvider()
IType getType()
EclipseLink 2.3.2, "build v20111125-r10461" API Reference