Top Fields Constructors Methods
org.hibernate.query.internal

public Class ResultMementoEntityStandard

extends Object
implements ResultMementoEntity, Parent
Class Inheritance
All Implemented Interfaces
org.hibernate.query.named.FetchMemento.Parent, org.hibernate.query.named.ModelPartReferenceMemento, org.hibernate.query.named.ResultMappingMementoNode, org.hibernate.query.named.ResultMementoEntity, org.hibernate.query.named.ResultMemento
Imports
java.util.HashMap, .Map, java.util.function.Consumer, org.hibernate.LockMode, org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.spi.NavigablePath, org.hibernate.query.QueryLogging, org.hibernate.query.named.FetchMemento, .FetchMementoBasic, .ResultMementoEntity, org.hibernate.query.results.BasicValuedFetchBuilder, .FetchBuilder, .ResultBuilderEntityValued, org.hibernate.query.results.complete.CompleteResultBuilderEntityStandard

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final FetchMementoBasic
private final EntityMappingType
private final Map<String, FetchMemento>
private final LockMode
private final String

Constructor Summary

AccessConstructor and Description
public
ResultMementoEntityStandard(String tableAlias, EntityMappingType entityDescriptor, LockMode lockMode, FetchMementoBasic discriminatorMemento, Map<String, FetchMemento> fetchMementoMap)

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

Field Detail

discriminatorMementoback to summary
private final FetchMementoBasic discriminatorMemento
entityDescriptorback to summary
private final EntityMappingType entityDescriptor
fetchMementoMapback to summary
private final Map<String, FetchMemento> fetchMementoMap
lockModeback to summary
private final LockMode lockMode
tableAliasback to summary
private final String tableAlias

Constructor Detail

ResultMementoEntityStandardback to summary
public ResultMementoEntityStandard(String tableAlias, EntityMappingType entityDescriptor, LockMode lockMode, FetchMementoBasic discriminatorMemento, Map<String, FetchMemento> fetchMementoMap)

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

Implements org.hibernate.query.named.ResultMementoEntity.resolve.

Annotations
@Override