Interface JaxbEntityOrMappedSuperclass
- All Superinterfaces:
JaxbLifecycleCallbackContainer,JaxbManagedType
- All Known Subinterfaces:
JaxbEntity,JaxbMappedSuperclass
- All Known Implementing Classes:
JaxbEntityImpl,JaxbMappedSuperclassImpl
public interface JaxbEntityOrMappedSuperclass
extends JaxbManagedType, JaxbLifecycleCallbackContainer
JAXB binding interface for commonality between entity and mapped-superclass mappings
-
Method Summary
Modifier and TypeMethodDescription@Nullable JaxbEntityListenerContainerImpl@Nullable JaxbEmptyTypeImpl@Nullable JaxbEmptyTypeImpl@Nullable JaxbIdClassImplvoidsetEntityListenerContainer(@Nullable JaxbEntityListenerContainerImpl value) voidsetExcludeDefaultListeners(@Nullable JaxbEmptyTypeImpl value) voidsetExcludeSuperclassListeners(@Nullable JaxbEmptyTypeImpl value) voidsetIdClass(@Nullable JaxbIdClassImpl value) Methods inherited from interface org.hibernate.boot.jaxb.mapping.spi.JaxbLifecycleCallbackContainer
getPostLoad, getPostPersist, getPostRemove, getPostUpdate, getPrePersist, getPreRemove, getPreUpdate, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdateMethods inherited from interface org.hibernate.boot.jaxb.mapping.spi.JaxbManagedType
getAccess, getAttributes, getClazz, getDescription, isMetadataComplete, setAccess, setClazz, setDescription, setMetadataComplete
-
Method Details
-
getIdClass
@Nullable JaxbIdClassImpl getIdClass() -
setIdClass
-
getExcludeDefaultListeners
@Nullable JaxbEmptyTypeImpl getExcludeDefaultListeners() -
setExcludeDefaultListeners
-
getExcludeSuperclassListeners
@Nullable JaxbEmptyTypeImpl getExcludeSuperclassListeners() -
setExcludeSuperclassListeners
-
getEntityListenerContainer
@Nullable JaxbEntityListenerContainerImpl getEntityListenerContainer() -
setEntityListenerContainer
-