Top Fields Constructors Methods
org.hibernate.query.internal

public Class FetchMementoEntityStandard

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.spi.NavigablePath, org.hibernate.query.named.FetchMemento, org.hibernate.query.results.FetchBuilder, org.hibernate.query.results.complete.CompleteFetchBuilderEntityValuedModelPart, org.hibernate.sql.results.graph.entity.EntityValuedFetchable

Author
Christian Beikov

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
FetchMementoEntityStandard(NavigablePath navigablePath, EntityValuedFetchable attributeMapping, List<String> columnNames)

Method Summary

Modifier and TypeMethod and Description
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 EntityValuedFetchable attributeMapping
columnNamesback to summary
private final List<String> columnNames

Constructor Detail

FetchMementoEntityStandardback to summary
public FetchMementoEntityStandard(NavigablePath navigablePath, EntityValuedFetchable attributeMapping, List<String> columnNames)

Method Detail

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