Uses of Interface
org.hibernate.sql.ast.spi.query.select.SqlSelection
Packages that use SqlSelection
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
An SPI for defining, registering, and rendering functions in HQL.
Nodes representing common table expressions (CTE) in the SQM tree.
Package defining support for creating and consuming a SQL AST.
Contracts for creating a SQL AST.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
select statements in a SQL tree.Contracts for transforming a SQL AST.
Basic-valued result graph contracts and standard implementations.
Embeddable-valued result graph contracts.
-
Uses of SqlSelection in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi with parameters of type SqlSelectionModifier and TypeMethodDescriptionfinal voidAbstractSqlAstTranslator.visitSqlSelection(SqlSelection sqlSelection) Method parameters in org.hibernate.dialect.sql.ast.spi with type arguments of type SqlSelectionModifier and TypeMethodDescriptionprotected voidAbstractSqlAstTranslator.emulateSelectTupleComparison(List<SqlSelection> lhsSelections, List<? extends SqlAstNode> rhsExpressions, ComparisonOperator operator, boolean indexOptimized) voidAbstractSqlAstTranslator.SubQueryRelationalRestrictionEmulationRenderer.renderComparison(List<SqlSelection> lhsExpressions, X rhsExpression, ComparisonOperator operator) protected voidAbstractSqlAstTranslator.renderSelectSimpleComparison(List<SqlSelection> lhsExpressions, Expression expression, ComparisonOperator operator) protected voidAbstractSqlAstTranslator.renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator) protected voidDB2SqlAstTranslator.renderSelectTupleComparison(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator) protected voidAbstractSqlAstTranslator.renderTupleComparisonStandard(List<SqlSelection> lhsExpressions, SqlTuple tuple, ComparisonOperator operator) protected ExpressionAbstractSqlAstTranslator.resolveAliasedExpression(List<SqlSelection> sqlSelections, Expression expression) -
Uses of SqlSelection in org.hibernate.metamodel.mapping
Method parameters in org.hibernate.metamodel.mapping with type arguments of type SqlSelectionModifier and TypeMethodDescriptiondefault voidEmbeddableMappingType.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) default voidEntityValuedModelPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) voidModelPart.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) Apply SQL selections for a specific reference to thisModelPartoutside the domain query's root select clause. -
Uses of SqlSelection in org.hibernate.persister.entity
Method parameters in org.hibernate.persister.entity with type arguments of type SqlSelectionModifier and TypeMethodDescriptionvoidAbstractEntityPersister.applySqlSelections(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) -
Uses of SqlSelection in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return SqlSelectionModifier and TypeMethodDescriptionprotected SqlSelectionEntityTableMappingImpl.AbstractKeyMapping.resolveSqlSelection(TableReference tableReference, EntityTableMappingImpl.KeyColumn keyColumn, SqlAstCreationState creationState) -
Uses of SqlSelection in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function that return SqlSelectionModifier and TypeMethodDescriptionSelfRenderingFunctionSqlAstExpression.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of SqlSelection in org.hibernate.query.sqm.tree.spi.cte
Method parameters in org.hibernate.query.sqm.tree.spi.cte with type arguments of type SqlSelectionModifier and TypeMethodDescriptionorg.hibernate.query.sqm.tuple.internal.CteTupleTableGroupProducerSqmCteTable.resolveTableGroupProducer(String aliasStem, List<SqlSelection> sqlSelections, FromClauseAccess fromClauseAccess) -
Uses of SqlSelection in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type SqlSelectionModifier and TypeMethodDescriptionvoidAbstractSqlAstWalker.visitSqlSelection(SqlSelection sqlSelection) voidSqlAstWalker.visitSqlSelection(SqlSelection sqlSelection) -
Uses of SqlSelection in org.hibernate.sql.ast.spi.creation
Methods in org.hibernate.sql.ast.spi.creation that return SqlSelectionModifier and TypeMethodDescriptionSqlSelectionProducer.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) Create a SqlSelection for the given JDBC ResultSet positionSqlExpressionResolver.resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) Resolve the SqlSelection for the given expression -
Uses of SqlSelection in org.hibernate.sql.ast.spi.query.expression
Methods in org.hibernate.sql.ast.spi.query.expression that return SqlSelectionModifier and TypeMethodDescriptiondefault SqlSelectionExpression.createDomainResultSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) default SqlSelectionExpression.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) SqlSelectionExpression.getSelection()BinaryArithmeticExpression.resolveSqlSelection(DomainResultCreationState creationState) Constructors in org.hibernate.sql.ast.spi.query.expression with parameters of type SqlSelection -
Uses of SqlSelection in org.hibernate.sql.ast.spi.query.from
Methods in org.hibernate.sql.ast.spi.query.from that return SqlSelectionModifier and TypeMethodDescriptionDelegatingTableGroup.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of SqlSelection in org.hibernate.sql.ast.spi.query.select
Methods in org.hibernate.sql.ast.spi.query.select that return SqlSelectionModifier and TypeMethodDescriptionSqlSelection.resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory) Methods in org.hibernate.sql.ast.spi.query.select that return types with arguments of type SqlSelectionMethods in org.hibernate.sql.ast.spi.query.select with parameters of type SqlSelection -
Uses of SqlSelection in org.hibernate.sql.ast.spi.transform
Methods in org.hibernate.sql.ast.spi.transform with parameters of type SqlSelectionModifier and TypeMethodDescriptionvoidExpressionReplacementWalker.visitSqlSelection(SqlSelection sqlSelection) -
Uses of SqlSelection in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic with parameters of type SqlSelectionModifier and TypeMethodDescriptionstatic <X> BasicResultAssembler<X> BasicResultAssembler.from(SqlSelection selection, JavaType<X> javaType) -
Uses of SqlSelection in org.hibernate.sql.results.graph.embeddable
Methods in org.hibernate.sql.results.graph.embeddable with parameters of type SqlSelectionModifier and TypeMethodDescriptionstatic int[]AggregateEmbeddableResultGraphNode.determineAggregateValuesArrayPositions(FetchParent parent, SqlSelection structSelection) -
Uses of SqlSelection in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return types with arguments of type SqlSelectionModifier and TypeMethodDescriptionJdbcValuesMapping.getSqlSelections()The JDBC selection descriptors.Methods in org.hibernate.sql.results.jdbc.spi with parameters of type SqlSelectionModifier and TypeMethodDescriptiondefault ObjectRowProcessingState.getJdbcValue(SqlSelection sqlSelection) Retrieve the value corresponding to the given SqlSelection as part of the "current JDBC row".