EclipseLink 2.0.0_ 2.0.0.v20090520-r4260 API Reference

javax.persistence.metamodel
Interface Entity<X>

Type Parameters:
X - The represented entity type.
All Superinterfaces:
Bindable<X>, IdentifiableType<X>, ManagedType<X>, Type<X>

public interface Entity<X>
extends IdentifiableType<X>

Instances of the type Entity represent entity types.


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.persistence.metamodel.Type
Type.PersistenceType
 
Nested classes/interfaces inherited from interface javax.persistence.metamodel.Bindable
Bindable.BindableType
 
Method Summary
 java.lang.String getName()
          Return the entity name
 
Methods inherited from interface javax.persistence.metamodel.IdentifiableType
getDeclaredId, getDeclaredVersion, getId, getIdType, getSupertype, getVersion, hasIdAttribute
 
Methods inherited from interface javax.persistence.metamodel.ManagedType
getAttribute, getAttribute, getAttributes, getCollection, getCollection, getCollections, getDeclaredAttribute, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredCollections, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredSet, getDeclaredSet, getList, getList, getMap, getMap, getSet, getSet
 
Methods inherited from interface javax.persistence.metamodel.Type
getJavaType, getPersistenceType
 
Methods inherited from interface javax.persistence.metamodel.Bindable
getBindableType, getJavaType
 

Method Detail

getName

java.lang.String getName()
Return the entity name

Returns:
entity name

EclipseLink 2.0.0_ 2.0.0.v20090520-r4260 API Reference