Top Fields Constructors Methods
org.hibernate.query.internal

public Class ModelPartResultMementoBasicImpl

extends Object
implements ModelPartResultMementoBasic
Class Inheritance
All Implemented Interfaces
org.hibernate.query.named.ModelPartResultMementoBasic, org.hibernate.query.named.ResultMementoBasic, org.hibernate.query.named.ResultMemento, org.hibernate.query.named.ResultMappingMementoNode, org.hibernate.query.named.ModelPartResultMemento, org.hibernate.query.named.ModelPartReferenceMemento
Imports
java.util.function.Consumer, org.hibernate.metamodel.mapping.BasicValuedModelPart, org.hibernate.spi.NavigablePath, org.hibernate.query.named.ModelPartResultMementoBasic, org.hibernate.query.results.ResultBuilderBasicValued, org.hibernate.query.results.complete.CompleteResultBuilderBasicModelPart

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final String
private final BasicValuedModelPart

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

Field Detail

columnNameback to summary
private final String columnName
modelPartback to summary
private final BasicValuedModelPart modelPart

Constructor Detail

ModelPartResultMementoBasicImplback to summary
public ModelPartResultMementoBasicImpl(NavigablePath navigablePath, BasicValuedModelPart modelPart, String columnName)

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

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

Annotations
@Override