Uses of Class
org.hibernate.query.sqm.tree.select.SqmSelectStatement
Packages that use SqmSelectStatement
Package
Description
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
This package defines a semantic model of HQL queries.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing
select
statements in the SQM tree.-
Uses of SqmSelectStatement in org.hibernate.query.spi
Methods in org.hibernate.query.spi with parameters of type SqmSelectStatementModifier and TypeMethodDescriptionprotected int
AbstractCommonQueryContract.getMaxRows
(SqmSelectStatement<?> selectStatement, int size) -
Uses of SqmSelectStatement in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return SqmSelectStatementModifier and TypeMethodDescriptionNodeBuilder.createQuery()
<T> SqmSelectStatement
<T> NodeBuilder.createQuery
(Class<T> resultClass) <T> SqmSelectStatement
<T> NodeBuilder.createQuery
(String hql, Class<T> resultClass) NodeBuilder.createTupleQuery()
Methods in org.hibernate.query.sqm with parameters of type SqmSelectStatementModifier and TypeMethodDescriptionSemanticQueryWalker.visitSelectStatement
(SqmSelectStatement<?> statement) -
Uses of SqmSelectStatement in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmSelectStatementModifier and TypeMethodDescriptionBaseSemanticQueryWalker.visitSelectStatement
(SqmSelectStatement<?> statement) -
Uses of SqmSelectStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmSelectStatementModifier and TypeMethodDescriptionSqmTranslatorFactory.createSelectTranslator
(SqmSelectStatement<?> sqmSelectStatement, QueryOptions queryOptions, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext, boolean deduplicateSelectionItems) StandardSqmTranslatorFactory.createSelectTranslator
(SqmSelectStatement<?> sqmSelectStatement, QueryOptions queryOptions, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext, boolean deduplicateSelectionItems) BaseSqmToSqlAstConverter.visitSelectStatement
(SqmSelectStatement<?> statement) -
Uses of SqmSelectStatement in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return SqmSelectStatementModifier and TypeMethodDescriptionSqmSelectStatement.copy
(SqmCopyContext context) <X> SqmSelectStatement
<X> SqmSelectStatement.createCopy
(SqmCopyContext context, Class<X> resultType) SqmSelectStatement.createCountQuery()
SqmSelectStatement.createExistsQuery()
SqmSelectStatement.distinct
(boolean distinct) SqmSelectStatement.groupBy
(Expression<?>... expressions) SqmSelectStatement.groupBy
(List<Expression<?>> grouping) SqmSelectStatement.having
(Expression<Boolean> booleanExpression) SqmSelectStatement.multiselect
(Selection<?>... selections) Deprecated.SqmSelectStatement.multiselect
(List<Selection<?>> selectionList) Deprecated.SqmSelectStatement.where
(Expression<Boolean> restriction) Constructors in org.hibernate.query.sqm.tree.select with parameters of type SqmSelectStatement