Top Description Methods
org.hibernate.sql.results.graph.embeddable

public Interface EmbeddableInitializer

extends FetchParentAccess
Known Direct Subinterfaces
org.hibernate.sql.results.graph.embeddable.internal.AggregateEmbeddableInitializer
Known Direct Implementers
org.hibernate.sql.results.graph.embeddable.internal.AbstractNonAggregatedIdentifierMappingInitializer, org.hibernate.sql.results.graph.embeddable.AbstractEmbeddableInitializer
Imports
org.hibernate.metamodel.mapping.EmbeddableValuedModelPart, org.hibernate.sql.results.graph.FetchParentAccess, org.hibernate.sql.results.jdbc.spi.RowProcessingState

Special initializer contract for embeddables
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public default EmbeddableInitializer
asEmbeddableInitializer()

Overrides default org.hibernate.sql.results.graph.Initializer.asEmbeddableInitializer.

A utility method to avoid casting explicitly to EmbeddableInitializer
public Object
public FetchParentAccess
public default Object
public EmbeddableValuedModelPart
public default boolean
public void
resolveState(RowProcessingState rowProcessingState)

public default RowProcessingState
Inherited from org.hibernate.sql.results.graph.FetchParentAccess:
findFirstEntityDescriptorAccessfindFirstEntityInitializergetNavigablePathgetParentKeyregisterResolutionListener

Method Detail

asEmbeddableInitializerback to summary
public default EmbeddableInitializer asEmbeddableInitializer()

Overrides default org.hibernate.sql.results.graph.Initializer.asEmbeddableInitializer.

Doc from org.hibernate.sql.results.graph.Initializer.asEmbeddableInitializer.

A utility method to avoid casting explicitly to EmbeddableInitializer

Returns:EmbeddableInitializer

EmbeddableInitializer if this is an instance of EmbeddableInitializer otherwise null

Annotations
@Override
getCompositeInstanceback to summary
public Object getCompositeInstance()
getFetchParentAccessback to summary
public FetchParentAccess getFetchParentAccess()

Redeclares as abstract: org.hibernate.sql.results.graph.FetchParentAccess.getFetchParentAccess.

getInitializedInstanceback to summary
public default Object getInitializedInstance()

Implements org.hibernate.sql.results.graph.Initializer.getInitializedInstance.

Annotations
@Override
getInitializedPartback to summary
public EmbeddableValuedModelPart getInitializedPart()

Redeclares org.hibernate.sql.results.graph.Initializer.getInitializedPart.

Annotations
@Override
isEmbeddableInitializerback to summary
public default boolean isEmbeddableInitializer()

Overrides default org.hibernate.sql.results.graph.Initializer.isEmbeddableInitializer.

Annotations
@Override
resolveStateback to summary
public void resolveState(RowProcessingState rowProcessingState)
wrapProcessingStateback to summary
public default RowProcessingState wrapProcessingState(RowProcessingState processingState)