Top Fields Constructors Methods
org.hibernate.query.internal

public Class ImplicitModelPartResultMemento

extends Object
implements ModelPartResultMemento
Class Inheritance
All Implemented Interfaces
org.hibernate.query.named.ModelPartResultMemento, org.hibernate.query.named.ResultMemento, org.hibernate.query.named.ResultMappingMementoNode, org.hibernate.query.named.ModelPartReferenceMemento
Imports
java.util.function.Consumer, org.hibernate.metamodel.mapping.BasicValuedModelPart, .EmbeddableValuedModelPart, .EntityValuedModelPart, .ModelPart, org.hibernate.spi.NavigablePath, org.hibernate.query.named.ModelPartResultMemento, org.hibernate.query.results.implicit.ImplicitModelPartResultBuilderBasic, .ImplicitModelPartResultBuilderEmbeddable, .ImplicitModelPartResultBuilderEntity, org.hibernate.query.results.ResultBuilder

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final ModelPart

Constructor Summary

AccessConstructor and Description
public
ImplicitModelPartResultMemento(NavigablePath navigablePath, ModelPart referencedModelPart)

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 ResultBuilder
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

referencedModelPartback to summary
private final ModelPart referencedModelPart

Constructor Detail

ImplicitModelPartResultMementoback to summary
public ImplicitModelPartResultMemento(NavigablePath navigablePath, ModelPart referencedModelPart)

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 ResultBuilder resolve(Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context)

Implements org.hibernate.query.named.ResultMemento.resolve.

Annotations
@Override