Top Fields Constructors Methods
org.hibernate.query.sqm.sql.internal

public Class AnyDiscriminatorPathInterpretation<T>

extends AbstractSqmPathInterpretation<T>
Class Inheritance
Imports
org.hibernate.metamodel.mapping.DiscriminatedAssociationModelPart, .ModelPart, .PluralAttributeMapping, org.hibernate.metamodel.model.domain.internal.AnyDiscriminatorSqmPath, org.hibernate.query.sqm.sql.SqmToSqlAstConverter, org.hibernate.query.sqm.tree.domain.SqmPath, org.hibernate.spi.NavigablePath, org.hibernate.sql.ast.SqlAstWalker, org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.from.TableGroup, .TableReference, org.hibernate.sql.results.graph.DomainResult, .DomainResultCreationState

Field Summary

Modifier and TypeField and Description
private final Expression

Constructor Summary

AccessConstructor and Description
public
AnyDiscriminatorPathInterpretation(NavigablePath navigablePath, ModelPart mapping, TableGroup tableGroup, Expression expression)

Method Summary

Modifier and TypeMethod and Description
public void
public static <T> AnyDiscriminatorPathInterpretation<T>
Inherited from org.hibernate.query.sqm.sql.internal.AbstractSqmPathInterpretation:
applySqlSelectionscreateDomainResultgetExpressionTypegetNavigablePathgetTableGroup

Field Detail

expressionback to summary
private final Expression expression

Constructor Detail

AnyDiscriminatorPathInterpretationback to summary
public AnyDiscriminatorPathInterpretation(NavigablePath navigablePath, ModelPart mapping, TableGroup tableGroup, Expression expression)

Method Detail

acceptback to summary
public void accept(SqlAstWalker sqlTreeWalker)

Implements org.hibernate.sql.ast.tree.SqlAstNode.accept.

Annotations
@Override
fromback to summary
public static <T> AnyDiscriminatorPathInterpretation<T> from(AnyDiscriminatorSqmPath<?> sqmPath, SqmToSqlAstConverter converter)