Uses of Class
org.hibernate.query.sqm.tree.spi.select.SqmSelectStatement
Packages that use SqmSelectStatement
Package
Description
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.sqm.spi
Methods in org.hibernate.query.sqm.spi 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.spi with parameters of type SqmSelectStatementModifier and TypeMethodDescriptionBaseSemanticQueryWalker.visitSelectStatement(SqmSelectStatement<?> statement) SemanticQueryWalker.visitSelectStatement(SqmSelectStatement<?> statement) -
Uses of SqmSelectStatement in org.hibernate.query.sqm.sql.spi
Classes in org.hibernate.query.sqm.sql.spi that implement interfaces with type arguments of type SqmSelectStatementModifier and TypeClassDescriptionstatic final recordRequest to translate an SQM select statement.Methods in org.hibernate.query.sqm.sql.spi that return SqmSelectStatementModifier and TypeMethodDescriptionSqmTranslationRequest.Select.statement()Returns the value of thestatementrecord component.Methods in org.hibernate.query.sqm.sql.spi with parameters of type SqmSelectStatementModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitSelectStatement(SqmSelectStatement<?> statement) Constructors in org.hibernate.query.sqm.sql.spi with parameters of type SqmSelectStatementModifierConstructorDescriptionSelect(SqmSelectStatement<?> statement, QueryOptions queryOptions, SqmParameterMapping parameterMapping, QueryParameterBindings parameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext, boolean deduplicateSelectionItems) Creates an instance of aSelectrecord class. -
Uses of SqmSelectStatement in org.hibernate.query.sqm.tree.spi.select
Methods in org.hibernate.query.sqm.tree.spi.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(BooleanExpression... restrictions) SqmSelectStatement.having(Expression<Boolean> booleanExpression) SqmSelectStatement.having(List<? extends Expression<Boolean>> restrictions) SqmSelectStatement.multiselect(Selection<?>... selections) Deprecated.SqmSelectStatement.multiselect(List<Selection<?>> selectionList) Deprecated.SqmSelectStatement.where(BooleanExpression... restrictions) SqmSelectStatement.where(Expression<Boolean> restriction) SqmSelectStatement.where(List<? extends Expression<Boolean>> restrictions) Constructors in org.hibernate.query.sqm.tree.spi.select with parameters of type SqmSelectStatementModifierConstructorDescriptionSqmSelectStatement(SqmSelectStatement<T> original) SqmSelectStatement(SqmSelectStatement<T> original, Class<T> resultType)