java.lang.Object | |
↳ | org.hibernate.mapping.MappedSuperclass |
Represents a @MappedSuperclass. A @MappedSuperclass can be a superclass of an @Entity (root or not) This class primary goal is to give a representation to @MappedSuperclass in the metamodel in order to reflect them in the JPA 2 metamodel. Do not use outside this use case. A proper redesign will be evaluated in Hibernate 4 Implementation details: properties are copies of their closest sub-persistentClass versions
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the first superclass marked as @MappedSuperclass or null if:
- none exists
- or the first persistent superclass found is an @Entity
| |||||||||||
Returns the PersistentClass of the first superclass marked as @Entity
or null if none exists
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Returns the first superclass marked as @MappedSuperclass or null if: - none exists - or the first persistent superclass found is an @Entity
Returns the PersistentClass of the first superclass marked as @Entity or null if none exists