Class MappedSuperclassTypeImpl<X>

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

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

      • MappedSuperclassTypeImpl

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

      • getPersistenceType

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