Class EmbeddableTypeImpl<X>

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

    public class EmbeddableTypeImpl<X>
    extends ManagedTypeImpl<X>
    implements jakarta.persistence.metamodel.EmbeddableType<X>
    Implementation of Jakarta Persistence Metamodel "EmbeddableType".
    • Constructor Detail

      • EmbeddableTypeImpl

        protected EmbeddableTypeImpl​(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>