Interface EmbeddableInitializer
-
- All Superinterfaces:
FetchParentAccess,Initializer
- All Known Implementing Classes:
AbstractEmbeddableInitializer,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 ObjectgetCompositeInstance()default ObjectgetInitializedInstance()EmbeddableValuedModelPartgetInitializedPart()default booleanisEmbeddableInitializer()-
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:
getInitializedPartin interfaceInitializer
-
getCompositeInstance
Object getCompositeInstance()
-
getInitializedInstance
default Object getInitializedInstance()
- Specified by:
getInitializedInstancein interfaceInitializer
-
isEmbeddableInitializer
default boolean isEmbeddableInitializer()
- Specified by:
isEmbeddableInitializerin interfaceInitializer
-
-