Interface EmbeddableInitializer
-
- All Superinterfaces:
FetchParentAccess
,Initializer
- All Known Subinterfaces:
AggregateEmbeddableInitializer
- All Known Implementing Classes:
AbstractEmbeddableInitializer
,AggregateEmbeddableFetchInitializer
,AggregateEmbeddableResultInitializer
,EmbeddableFetchInitializer
,EmbeddableResultInitializer
public interface EmbeddableInitializer extends FetchParentAccess
Special initializer contract for embeddables
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Object
getCompositeInstance()
FetchParentAccess
getFetchParentAccess()
default Object
getInitializedInstance()
EmbeddableValuedModelPart
getInitializedPart()
default boolean
isEmbeddableInitializer()
default RowProcessingState
wrapProcessingState(RowProcessingState processingState)
-
Methods inherited from interface org.hibernate.sql.results.graph.FetchParentAccess
findFirstEntityDescriptorAccess, findFirstEntityInitializer, getNavigablePath, getParentKey, registerResolutionListener
-
Methods inherited from interface org.hibernate.sql.results.graph.Initializer
asEntityInitializer, endLoading, finishUpRow, initializeInstance, isAttributeAssignableToConcreteDescriptor, isCollectionInitializer, isEntityInitializer, resolveInstance, resolveKey
-
-
-
-
Method Detail
-
getInitializedPart
EmbeddableValuedModelPart getInitializedPart()
- Specified by:
getInitializedPart
in interfaceInitializer
-
getCompositeInstance
Object getCompositeInstance()
-
getFetchParentAccess
FetchParentAccess getFetchParentAccess()
-
wrapProcessingState
default RowProcessingState wrapProcessingState(RowProcessingState processingState)
-
getInitializedInstance
default Object getInitializedInstance()
- Specified by:
getInitializedInstance
in interfaceInitializer
-
isEmbeddableInitializer
default boolean isEmbeddableInitializer()
- Specified by:
isEmbeddableInitializer
in interfaceInitializer
-
-