public interface IManagedType extends java.lang.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(java.lang.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.
|
IterableIterator<IMapping> |
mappings()
Returns the collection of
mappings defined in this managed type. |
void accept(IManagedTypeVisitor visitor)
visitor - The visitor to visit this managed type objectIMapping getMappingNamed(java.lang.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()
IterableIterator<IMapping> mappings()
mappings defined in this managed type.EclipseLink 2.4.2, "build v20130514-5956486" API Reference