Top Fields Constructors Methods
org.hibernate.query.internal

public Class FetchMementoEmbeddableStandard

extends Object
implements FetchMemento
Class Inheritance
All Implemented Interfaces
org.hibernate.query.named.FetchMemento, org.hibernate.query.named.ModelPartReferenceMemento, org.hibernate.query.named.ResultMappingMementoNode
Imports
java.util.List, java.util.function.Consumer, org.hibernate.metamodel.mapping.EmbeddableValuedModelPart, org.hibernate.query.named.FetchMemento, org.hibernate.query.results.FetchBuilder, org.hibernate.query.results.complete.CompleteFetchBuilderEmbeddableValuedModelPart, org.hibernate.spi.NavigablePath

Author
Christian Beikov

Field Summary

Modifier and TypeField and Description
private final EmbeddableValuedModelPart
private final List<String>

Constructor Summary

AccessConstructor and Description
public
FetchMementoEmbeddableStandard(NavigablePath navigablePath, EmbeddableValuedModelPart attributeMapping, List<String> columnNames)

Method Summary

Modifier and TypeMethod and Description
public EmbeddableValuedModelPart
public List<String>
public NavigablePath
getNavigablePath()

Implements org.hibernate.query.named.ModelPartReferenceMemento.getNavigablePath.

Path to the memento, relative to the result roots
public FetchBuilder
resolve(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context)

Implements org.hibernate.query.named.FetchMemento.resolve.

Resolve the fetch-memento into the result-graph-node builder
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

attributeMappingback to summary
private final EmbeddableValuedModelPart attributeMapping
columnNamesback to summary
private final List<String> columnNames

Constructor Detail

FetchMementoEmbeddableStandardback to summary
public FetchMementoEmbeddableStandard(NavigablePath navigablePath, EmbeddableValuedModelPart attributeMapping, List<String> columnNames)

Method Detail

getAttributeMappingback to summary
public EmbeddableValuedModelPart getAttributeMapping()
getColumnNamesback to summary
public List<String> getColumnNames()
getNavigablePathback to summary
public NavigablePath getNavigablePath()

Implements org.hibernate.query.named.ModelPartReferenceMemento.getNavigablePath.

Doc from org.hibernate.query.named.ModelPartReferenceMemento.getNavigablePath.

Path to the memento, relative to the result roots

Annotations
@Override
resolveback to summary
public FetchBuilder resolve(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context)

Implements org.hibernate.query.named.FetchMemento.resolve.

Doc from org.hibernate.query.named.FetchMemento.resolve.

Resolve the fetch-memento into the result-graph-node builder

Annotations
@Override