Package org.hibernate.boot.jaxb.mapping
Interface EntityOrMappedSuperclass
-
- All Superinterfaces:
LifecycleCallbackContainer
,ManagedType
- All Known Implementing Classes:
JaxbEntity
,JaxbMappedSuperclass
public interface EntityOrMappedSuperclass extends ManagedType, LifecycleCallbackContainer
JAXB binding interface for commonality between entity and mapped-superclass mappings
-
-
Method Summary
-
Methods inherited from interface org.hibernate.boot.jaxb.mapping.ManagedType
getAccess, getClazz, getDescription, isMetadataComplete, setAccess, setClazz, setDescription, setMetadataComplete
-
-
-
-
Method Detail
-
getIdClass
JaxbIdClass getIdClass()
-
setIdClass
void setIdClass(JaxbIdClass value)
-
getExcludeDefaultListeners
JaxbEmptyType getExcludeDefaultListeners()
-
setExcludeDefaultListeners
void setExcludeDefaultListeners(JaxbEmptyType value)
-
getExcludeSuperclassListeners
JaxbEmptyType getExcludeSuperclassListeners()
-
setExcludeSuperclassListeners
void setExcludeSuperclassListeners(JaxbEmptyType value)
-
getEntityListeners
JaxbEntityListeners getEntityListeners()
-
setEntityListeners
void setEntityListeners(JaxbEntityListeners value)
-
getPrePersist
JaxbPrePersist getPrePersist()
- Specified by:
getPrePersist
in interfaceLifecycleCallbackContainer
-
setPrePersist
void setPrePersist(JaxbPrePersist value)
- Specified by:
setPrePersist
in interfaceLifecycleCallbackContainer
-
getPostPersist
JaxbPostPersist getPostPersist()
- Specified by:
getPostPersist
in interfaceLifecycleCallbackContainer
-
setPostPersist
void setPostPersist(JaxbPostPersist value)
- Specified by:
setPostPersist
in interfaceLifecycleCallbackContainer
-
getPreRemove
JaxbPreRemove getPreRemove()
- Specified by:
getPreRemove
in interfaceLifecycleCallbackContainer
-
setPreRemove
void setPreRemove(JaxbPreRemove value)
- Specified by:
setPreRemove
in interfaceLifecycleCallbackContainer
-
getPostRemove
JaxbPostRemove getPostRemove()
- Specified by:
getPostRemove
in interfaceLifecycleCallbackContainer
-
setPostRemove
void setPostRemove(JaxbPostRemove value)
- Specified by:
setPostRemove
in interfaceLifecycleCallbackContainer
-
getPreUpdate
JaxbPreUpdate getPreUpdate()
- Specified by:
getPreUpdate
in interfaceLifecycleCallbackContainer
-
setPreUpdate
void setPreUpdate(JaxbPreUpdate value)
- Specified by:
setPreUpdate
in interfaceLifecycleCallbackContainer
-
getPostUpdate
JaxbPostUpdate getPostUpdate()
- Specified by:
getPostUpdate
in interfaceLifecycleCallbackContainer
-
setPostUpdate
void setPostUpdate(JaxbPostUpdate value)
- Specified by:
setPostUpdate
in interfaceLifecycleCallbackContainer
-
getPostLoad
JaxbPostLoad getPostLoad()
- Specified by:
getPostLoad
in interfaceLifecycleCallbackContainer
-
setPostLoad
void setPostLoad(JaxbPostLoad value)
- Specified by:
setPostLoad
in interfaceLifecycleCallbackContainer
-
getAttributes
JaxbAttributes getAttributes()
- Specified by:
getAttributes
in interfaceManagedType
-
setAttributes
void setAttributes(JaxbAttributes value)
-
-