X
- The represented entity typepublic class MappedSuperclassTypeImpl<X> extends IdentifiableTypeImpl<X> implements javax.persistence.metamodel.MappedSuperclassType<X>
Purpose: Provides the implementation for the MappedSuperclassType interface of the JPA 2.0 Metamodel API (part of the JSR-317 EJB 3.1 Criteria API)
Description: Instances of the type MappedSuperclassType represent mapped superclass types.
MappedSuperclassType
,
Serialized FormModifier and Type | Method and Description |
---|---|
AttributeImpl |
getMemberFromInheritingType(java.lang.String name)
INTERNAL:
MappedSuperclasses need special handling to get their type from an inheriting subclass.
|
javax.persistence.metamodel.Type.PersistenceType |
getPersistenceType()
Return the persistence type.
|
boolean |
isEntity()
INTERNAL:
Return whether this type is an Entity (true) or MappedSuperclass (false) or Embeddable (false)
|
boolean |
isMappedSuperclass()
INTERNAL:
Return whether this type is an MappedSuperclass (true) or Entity (false) or Embeddable (false)
|
getDeclaredId, getDeclaredVersion, getId, getIdClassAttributes, getIdType, getSupertype, getVersion, hasSingleIdAttribute, hasVersionAttribute
getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getDescriptor, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes
getJavaType, getJavaType, getJavaTypeName, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDeclaredId, getDeclaredVersion, getId, getIdClassAttributes, getIdType, getSupertype, getVersion, hasSingleIdAttribute, hasVersionAttribute
getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes
public AttributeImpl getMemberFromInheritingType(java.lang.String name)
name
- public javax.persistence.metamodel.Type.PersistenceType getPersistenceType()
getPersistenceType
in interface javax.persistence.metamodel.Type<X>
public boolean isEntity()
public boolean isMappedSuperclass()
isMappedSuperclass
in class TypeImpl<X>
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference