Top Fields Constructors Methods
org.hibernate.query.internal

public Class ImplicitAttributeFetchMemento

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.function.Consumer, org.hibernate.metamodel.mapping.AttributeMapping, org.hibernate.spi.NavigablePath, org.hibernate.query.named.FetchMemento, org.hibernate.query.results.FetchBuilder, .ImplicitAttributeFetchBuilder

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final AttributeMapping

Constructor Summary

AccessConstructor and Description
public

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 AttributeMapping attributeMapping

Constructor Detail

ImplicitAttributeFetchMementoback to summary
public ImplicitAttributeFetchMemento(NavigablePath navigablePath, AttributeMapping attributeMapping)

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