EclipseLink 2.0.0_ 2.0.0.v20090424-r4050 API Reference

javax.persistence.metamodel
Interface MappedSuperclass<X>

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

public interface MappedSuperclass<X>
extends IdentifiableType<X>

Instances of the type MappedSuperclass represent mapped superclass 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
 
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
 


EclipseLink 2.0.0_ 2.0.0.v20090424-r4050 API Reference