Top Fields Constructors Methods
org.hibernate.query.internal

public Class ResultMementoCollectionStandard

extends Object
implements ModelPartResultMementoCollection
Class Inheritance
All Implemented Interfaces
org.hibernate.query.named.ModelPartResultMementoCollection, 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.PluralAttributeMapping, org.hibernate.spi.NavigablePath, org.hibernate.query.named.ModelPartResultMementoCollection, org.hibernate.query.results.ResultBuilder, org.hibernate.query.results.complete.CompleteResultBuilderCollectionStandard

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final PluralAttributeMapping
private final String

Constructor Summary

AccessConstructor and Description
public
ResultMementoCollectionStandard(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor)

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

Field Detail

pluralAttributeDescriptorback to summary
private final PluralAttributeMapping pluralAttributeDescriptor
tableAliasback to summary
private final String tableAlias

Constructor Detail

ResultMementoCollectionStandardback to summary
public ResultMementoCollectionStandard(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor)

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
getPluralAttributeDescriptorback to summary
public PluralAttributeMapping getPluralAttributeDescriptor()

Implements org.hibernate.query.named.ModelPartResultMementoCollection.getPluralAttributeDescriptor.

Annotations
@Override
resolveback to summary
public ResultBuilder resolve(Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context)

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

Annotations
@Override