Uses of Class
org.hibernate.sql.ast.tree.select.QueryPart
Packages that use QueryPart
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Package for the translation of SQM into SQL AST
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
insert statements in a SQL tree.AST nodes representing logical predicates in a SQL tree.
AST nodes representing
select statements in a SQL tree.-
Uses of QueryPart in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with parameters of type QueryPartModifier and TypeMethodDescriptionprotected voidDB2SqlAstTranslator.emulateFetchOffsetWithWindowFunctionsVisitQueryPart(QueryPart queryPart) protected org.hibernate.dialect.sql.ast.SQLServerSqlAstTranslator.OffsetFetchClauseModeSQLServerSqlAstTranslator.getOffsetFetchClauseMode(QueryPart queryPart) protected voidOracleSqlAstTranslator.renderRowNumber(SelectClause selectClause, QueryPart queryPart) protected booleanCockroachSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanDB2iSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanDB2SqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanDB2zSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanHANASqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanMariaDBSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanMySQLSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanOracleSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanPostgreSQLSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanSQLServerSqlAstTranslator.shouldEmulateFetchClause(QueryPart queryPart) protected booleanMariaDBSqlAstTranslator.shouldEmulateLateralWithIntersect(QueryPart queryPart) protected booleanOracleSqlAstTranslator.shouldEmulateLateralWithIntersect(QueryPart queryPart) voidCockroachSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidDB2SqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidH2SqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidHANASqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidHSQLSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidMariaDBSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidMySQLSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidOracleSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidPostgreSQLSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidSpannerSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidSQLServerSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidSybaseASESqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidSybaseSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) -
Uses of QueryPart in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return QueryPartConstructors in org.hibernate.loader.ast.internal with parameters of type QueryPartModifierConstructorDescriptionLoaderSqlAstCreationState(QueryPart queryPart, SqlAliasBaseManager sqlAliasBaseManager, FromClauseAccess fromClauseAccess, LockOptions lockOptions, LoaderSqlAstCreationState.FetchProcessor fetchProcessor, boolean forceIdentifierSelection, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext sf) -
Uses of QueryPart in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return QueryPartModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitQueryPart(SqmQueryPart<?> queryPart) Methods in org.hibernate.query.sqm.sql with parameters of type QueryPartModifier and TypeMethodDescriptionprotected voidBaseSqmToSqlAstConverter.visitOrderByOffsetAndFetch(SqmQueryPart<?> sqmQueryPart, QueryPart sqlQueryPart) -
Uses of QueryPart in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return QueryPartConstructors in org.hibernate.query.sqm.sql.internal with parameters of type QueryPartModifierConstructorDescriptionSqlAstQueryPartProcessingStateImpl(QueryPart queryPart, SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess, boolean deduplicateSelectionItems) SqlAstQueryPartProcessingStateImpl(QueryPart queryPart, SqlAstProcessingState parent, SqlAstCreationState creationState, Supplier<Clause> currentClauseAccess, boolean deduplicateSelectionItems) -
Uses of QueryPart in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast that return QueryPartModifier and TypeMethodDescriptionSqlAstTranslator.getCurrentQueryPart()Returns the current query part that is translated.Methods in org.hibernate.sql.ast with parameters of type QueryPart -
Uses of QueryPart in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return QueryPartModifier and TypeMethodDescriptionAbstractSqlAstTranslator.getCurrentQueryPart()SqlAstQueryPartProcessingState.getInflightQueryPart()Get the QueryPart being processed as part of this state.protected QueryPartAbstractSqlAstTranslator.getQueryPartForRowNumbering()Methods in org.hibernate.sql.ast.spi that return types with arguments of type QueryPartMethods in org.hibernate.sql.ast.spi with parameters of type QueryPartModifier and TypeMethodDescriptionprotected voidAbstractSqlAstTranslator.assertRowsOnlyFetchClauseType(QueryPart queryPart) protected voidAbstractSqlAstTranslator.emulateFetchOffsetWithWindowFunctions(QueryPart queryPart, boolean emulateFetchClause) protected voidAbstractSqlAstTranslator.emulateFetchOffsetWithWindowFunctions(QueryPart queryPart, Expression offsetExpression, Expression fetchExpression, FetchClauseType fetchClauseType, boolean emulateFetchClause) protected voidAbstractSqlAstTranslator.emulateFetchOffsetWithWindowFunctionsVisitQueryPart(QueryPart queryPart) protected FetchClauseTypeAbstractSqlAstTranslator.getFetchClauseTypeForRowNumbering(QueryPart queryPartForRowNumbering) protected List<SortSpecification>AbstractSqlAstTranslator.getSortSpecificationsRowNumbering(SelectClause selectClause, QueryPart queryPart) protected booleanprotected booleanprotected booleanAbstractSqlAstTranslator.isRowsOnlyFetchClauseType(QueryPart queryPart) protected voidAbstractSqlAstTranslator.renderCombinedLimitClause(QueryPart queryPart) protected voidAbstractSqlAstTranslator.renderLimitOffsetClause(QueryPart queryPart) protected voidAbstractSqlAstTranslator.renderOffsetFetchClause(QueryPart queryPart, boolean renderOffsetRowsKeyword) protected voidAbstractSqlAstTranslator.renderRowNumber(SelectClause selectClause, QueryPart queryPart) protected voidAbstractSqlAstTranslator.renderRowNumberingSelectItems(SelectClause selectClause, QueryPart queryPart) protected booleanAbstractSqlAstTranslator.shouldEmulateLateralWithIntersect(QueryPart queryPart) protected booleanAbstractSqlAstTranslator.useOffsetFetchClause(QueryPart queryPart) voidAbstractSqlAstTranslator.visitOffsetFetchClause(QueryPart queryPart) voidAbstractSqlAstWalker.visitOffsetFetchClause(QueryPart querySpec) voidAggregateFunctionChecker.visitOffsetFetchClause(QueryPart querySpec) voidExpressionReplacementWalker.visitOffsetFetchClause(QueryPart querySpec) protected final voidAbstractSqlAstTranslator.withRowNumbering(QueryPart queryPart, boolean needsSelectAliases, Runnable r) -
Uses of QueryPart in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return QueryPart -
Uses of QueryPart in org.hibernate.sql.ast.tree.insert
Methods in org.hibernate.sql.ast.tree.insert that return QueryPartMethods in org.hibernate.sql.ast.tree.insert with parameters of type QueryPartModifier and TypeMethodDescriptionvoidInsertSelectStatement.setSourceSelectStatement(QueryPart sourceSelectStatement) -
Uses of QueryPart in org.hibernate.sql.ast.tree.predicate
Constructors in org.hibernate.sql.ast.tree.predicate with parameters of type QueryPartModifierConstructorDescriptionExistsPredicate(QueryPart expression, boolean negated, JdbcMappingContainer expressionType) InSubQueryPredicate(Expression testExpression, QueryPart subQuery, boolean negated) -
Uses of QueryPart in org.hibernate.sql.ast.tree.select
Subclasses of QueryPart in org.hibernate.sql.ast.tree.selectMethods in org.hibernate.sql.ast.tree.select that return QueryPartMethods in org.hibernate.sql.ast.tree.select that return types with arguments of type QueryPartConstructors in org.hibernate.sql.ast.tree.select with parameters of type QueryPartModifierConstructorDescriptionprotectedSelectStatement(CteContainer cteContainer, QueryPart queryPart, List<DomainResult<?>> domainResults) SelectStatement(QueryPart queryPart) SelectStatement(QueryPart queryPart, List<DomainResult<?>> domainResults) Constructor parameters in org.hibernate.sql.ast.tree.select with type arguments of type QueryPartModifierConstructorDescriptionQueryGroup(boolean isRoot, SetOperator setOperator, List<QueryPart> queryParts)