Uses of Class
org.hibernate.sql.ast.tree.select.QueryPart
-
Packages that use QueryPart Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.loader.ast.internal org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.insert AST nodes representinginsert
statements in a SQL tree.org.hibernate.sql.ast.tree.predicate AST nodes representing logical predicates in a SQL tree.org.hibernate.sql.ast.tree.select AST nodes representingselect
statements in a SQL tree. -
-
Uses of QueryPart in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type QueryPart Modifier and Type Method Description protected void
DB2SqlAstTranslator. emulateFetchOffsetWithWindowFunctionsVisitQueryPart(QueryPart queryPart)
protected org.hibernate.dialect.SQLServerSqlAstTranslator.OffsetFetchClauseMode
SQLServerSqlAstTranslator. getOffsetFetchClauseMode(QueryPart queryPart)
protected void
OracleSqlAstTranslator. renderRowNumber(SelectClause selectClause, QueryPart queryPart)
protected boolean
CockroachSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
DB2iSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
DB2SqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
DB2zSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
HANASqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
MariaDBSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
MySQLSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
OracleSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
PostgreSQLSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
SQLServerSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
TiDBSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)
protected boolean
MariaDBSqlAstTranslator. shouldEmulateLateralWithIntersect(QueryPart queryPart)
protected boolean
OracleSqlAstTranslator. shouldEmulateLateralWithIntersect(QueryPart queryPart)
void
CockroachSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
DB2SqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
DerbySqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
H2SqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
HANASqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
HSQLSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
MariaDBSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
MySQLSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
OracleSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
PostgreSQLSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
SpannerSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
SQLServerSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
SybaseASESqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
SybaseSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
TiDBSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
-
Uses of QueryPart in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return QueryPart Modifier and Type Method Description QueryPart
LoaderSqlAstCreationState. getInflightQueryPart()
Constructors in org.hibernate.loader.ast.internal with parameters of type QueryPart Constructor Description LoaderSqlAstCreationState(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 QueryPart Modifier and Type Method Description QueryPart
BaseSqmToSqlAstConverter. visitQueryPart(SqmQueryPart<?> queryPart)
Methods in org.hibernate.query.sqm.sql with parameters of type QueryPart Modifier and Type Method Description protected void
BaseSqmToSqlAstConverter. 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 QueryPart Modifier and Type Method Description QueryPart
SqlAstQueryPartProcessingStateImpl. getInflightQueryPart()
Constructors in org.hibernate.query.sqm.sql.internal with parameters of type QueryPart Constructor Description SqlAstQueryPartProcessingStateImpl(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 QueryPart Modifier and Type Method Description QueryPart
SqlAstTranslator. getCurrentQueryPart()
Returns the current query part that is translated.Methods in org.hibernate.sql.ast with parameters of type QueryPart Modifier and Type Method Description void
SqlAstWalker. visitOffsetFetchClause(QueryPart querySpec)
-
Uses of QueryPart in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return QueryPart Modifier and Type Method Description QueryPart
AbstractSqlAstTranslator. getCurrentQueryPart()
QueryPart
SqlAstQueryPartProcessingState. getInflightQueryPart()
Get the QueryPart being processed as part of this state.protected QueryPart
AbstractSqlAstTranslator. getQueryPartForRowNumbering()
Methods in org.hibernate.sql.ast.spi that return types with arguments of type QueryPart Modifier and Type Method Description protected Stack<QueryPart>
AbstractSqlAstTranslator. getQueryPartStack()
Methods in org.hibernate.sql.ast.spi with parameters of type QueryPart Modifier and Type Method Description protected void
AbstractSqlAstTranslator. assertRowsOnlyFetchClauseType(QueryPart queryPart)
protected void
AbstractSqlAstTranslator. emulateFetchOffsetWithWindowFunctions(QueryPart queryPart, boolean emulateFetchClause)
protected void
AbstractSqlAstTranslator. emulateFetchOffsetWithWindowFunctions(QueryPart queryPart, Expression offsetExpression, Expression fetchExpression, FetchClauseType fetchClauseType, boolean emulateFetchClause)
protected void
AbstractSqlAstTranslator. emulateFetchOffsetWithWindowFunctionsVisitQueryPart(QueryPart queryPart)
protected FetchClauseType
AbstractSqlAstTranslator. getFetchClauseTypeForRowNumbering(QueryPart queryPartForRowNumbering)
protected List<SortSpecification>
AbstractSqlAstTranslator. getSortSpecificationsRowNumbering(SelectClause selectClause, QueryPart queryPart)
protected boolean
AbstractSqlAstTranslator. hasLimit(QueryPart queryPart)
protected boolean
AbstractSqlAstTranslator. hasOffset(QueryPart queryPart)
protected boolean
AbstractSqlAstTranslator. isRowsOnlyFetchClauseType(QueryPart queryPart)
protected void
AbstractSqlAstTranslator. renderCombinedLimitClause(QueryPart queryPart)
protected void
AbstractSqlAstTranslator. renderLimitOffsetClause(QueryPart queryPart)
protected void
AbstractSqlAstTranslator. renderOffsetFetchClause(QueryPart queryPart, boolean renderOffsetRowsKeyword)
protected void
AbstractSqlAstTranslator. renderRowNumber(SelectClause selectClause, QueryPart queryPart)
protected void
AbstractSqlAstTranslator. renderRowNumberingSelectItems(SelectClause selectClause, QueryPart queryPart)
protected boolean
AbstractSqlAstTranslator. shouldEmulateLateralWithIntersect(QueryPart queryPart)
protected boolean
AbstractSqlAstTranslator. useOffsetFetchClause(QueryPart queryPart)
void
AbstractSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)
void
AbstractSqlAstWalker. visitOffsetFetchClause(QueryPart querySpec)
void
AggregateFunctionChecker. visitOffsetFetchClause(QueryPart querySpec)
void
ExpressionReplacementWalker. visitOffsetFetchClause(QueryPart querySpec)
protected void
AbstractSqlAstTranslator. 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 Modifier and Type Method Description QueryPart
QueryPartTableReference. getQueryPart()
-
Uses of QueryPart in org.hibernate.sql.ast.tree.insert
Methods in org.hibernate.sql.ast.tree.insert that return QueryPart Modifier and Type Method Description QueryPart
InsertSelectStatement. getSourceSelectStatement()
Methods in org.hibernate.sql.ast.tree.insert with parameters of type QueryPart Modifier and Type Method Description void
InsertSelectStatement. 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 QueryPart Constructor Description ExistsPredicate(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.select Modifier and Type Class Description class
QueryGroup
class
QuerySpec
Methods in org.hibernate.sql.ast.tree.select that return QueryPart Modifier and Type Method Description QueryPart
SelectStatement. getQueryPart()
Methods in org.hibernate.sql.ast.tree.select that return types with arguments of type QueryPart Modifier and Type Method Description List<QueryPart>
QueryGroup. getQueryParts()
Constructors in org.hibernate.sql.ast.tree.select with parameters of type QueryPart Constructor Description QueryPart(boolean isRoot, QueryPart original)
SelectStatement(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 QueryPart Constructor Description QueryGroup(boolean isRoot, SetOperator setOperator, List<QueryPart> queryParts)
-