Package org.hibernate.engine.internal
Class EntityEntryExtraStateHolder
java.lang.Object
org.hibernate.engine.internal.EntityEntryExtraStateHolder
- All Implemented Interfaces:
EntityEntryExtraState
Contains optional state from
EntityEntry.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtraState(EntityEntryExtraState extraState) Attach additional state to the core state ofEntityEntryObject[]<T extends EntityEntryExtraState>
TgetExtraState(Class<T> extraStateType) Retrieve additional state by class type or null if no extra state of that type is present.voidsetDeletedState(Object[] deletedState)
-
Constructor Details
-
EntityEntryExtraStateHolder
public EntityEntryExtraStateHolder()
-
-
Method Details
-
getDeletedState
-
setDeletedState
-
addExtraState
Description copied from interface:EntityEntryExtraStateAttach additional state to the core state ofEntityEntryImplementations must delegate to the next state or add it as next state if last in line.
- Specified by:
addExtraStatein interfaceEntityEntryExtraState
-
getExtraState
Description copied from interface:EntityEntryExtraStateRetrieve additional state by class type or null if no extra state of that type is present.Implementations must return self if they match or delegate discovery to the next state in line.
- Specified by:
getExtraStatein interfaceEntityEntryExtraState
-