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 JaxbIdClassImpl
void
setEntityListenerContainer
(@Nullable JaxbEntityListenerContainerImpl value) void
setExcludeDefaultListeners
(@Nullable JaxbEmptyTypeImpl value) void
setExcludeSuperclassListeners
(@Nullable JaxbEmptyTypeImpl value) void
setIdClass
(@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, setPreUpdate
Methods 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
-