Class MappedSuperclassTypeImpl<X>

  • All Implemented Interfaces:
    javax.persistence.metamodel.IdentifiableType<X>, javax.persistence.metamodel.ManagedType<X>, javax.persistence.metamodel.MappedSuperclassType<X>, javax.persistence.metamodel.Type<X>

    public class MappedSuperclassTypeImpl<X>
    extends IdentifiableTypeImpl<X>
    implements javax.persistence.metamodel.MappedSuperclassType<X>
    Implementation of JPA Metamodel "MappedSuperclassType".
    • Constructor Detail

      • MappedSuperclassTypeImpl

        protected MappedSuperclassTypeImpl​(Class<X> cls,
                                           org.datanucleus.metadata.AbstractClassMetaData cmd,
                                           MetamodelImpl model)
    • Method Detail

      • getPersistenceType

        public javax.persistence.metamodel.Type.PersistenceType getPersistenceType()
        Specified by:
        getPersistenceType in interface javax.persistence.metamodel.Type<X>
        Overrides:
        getPersistenceType in class TypeImpl<X>