Uses of Class
org.hibernate.sql.ast.tree.select.QueryPart
-
Packages that use QueryPart Package Description org.hibernate.dialect 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 creating and executing various JDBC operationsorg.hibernate.sql.ast.spi Package defining support for creating and consuming SQL ASTorg.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.sql.ast.tree.from org.hibernate.sql.ast.tree.insert org.hibernate.sql.ast.tree.predicate org.hibernate.sql.ast.tree.select -
-
Uses of QueryPart in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type QueryPart Modifier and Type Method Description protected voidOracleSqlAstTranslator. emulateFetchOffsetWithWindowFunctions(QueryPart queryPart, Expression offsetExpression, Expression fetchExpression, FetchClauseType fetchClauseType, boolean emulateFetchClause)protected FetchClauseTypeOracleSqlAstTranslator. getFetchClauseTypeForRowNumbering(QueryPart queryPart)protected org.hibernate.dialect.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 booleanTiDBSqlAstTranslator. shouldEmulateFetchClause(QueryPart queryPart)voidCockroachSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)voidDB2SqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)voidDerbySqlAstTranslator. 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)voidTiDBSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart) -
Uses of QueryPart in org.hibernate.loader.ast.internal
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, 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 QueryPartBaseSqmToSqlAstConverter. visitQueryPart(SqmQueryPart<?> queryPart)QueryPartBaseSqmToSqlAstConverter. visitSubQueryExpression(SqmSubQuery<?> sqmSubQuery)Methods in org.hibernate.query.sqm.sql with parameters of type QueryPart Modifier and Type Method Description protected 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 QueryPart Modifier and Type Method Description QueryPartSqlAstQueryPartProcessingStateImpl. 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 QueryPartSqlAstTranslator. 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 voidSqlAstWalker. 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 QueryPartAbstractSqlAstTranslator. getCurrentQueryPart()QueryPartSqlAstQueryPartProcessingState. 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 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 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. emulateQuantifiedTupleSubQueryPredicate(Predicate predicate, QueryPart queryPart, SqlTuple lhsTuple, ComparisonOperator tupleComparisonOperator)An optimized emulation for relational tuple sub-query comparisons.protected <X extends Expression>
voidAbstractSqlAstTranslator. emulateSubQueryRelationalRestrictionPredicate(Predicate predicate, boolean negated, QueryPart queryPart, X lhsTuple, AbstractSqlAstTranslator.SubQueryRelationalRestrictionEmulationRenderer<X> renderer, ComparisonOperator tupleComparisonOperator)protected FetchClauseTypeAbstractSqlAstTranslator. getFetchClauseTypeForRowNumbering(QueryPart queryPartForRowNumbering)protected List<SortSpecification>AbstractSqlAstTranslator. getSortSpecificationsRowNumbering(SelectClause selectClause, QueryPart queryPart)protected booleanAbstractSqlAstTranslator. hasOffset(QueryPart queryPart)protected 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. useOffsetFetchClause(QueryPart queryPart)voidAbstractSqlAstTranslator. visitOffsetFetchClause(QueryPart queryPart)voidAbstractSqlAstWalker. visitOffsetFetchClause(QueryPart querySpec)voidAggregateFunctionChecker. visitOffsetFetchClause(QueryPart querySpec)voidExpressionReplacementWalker. visitOffsetFetchClause(QueryPart querySpec)protected voidAbstractSqlAstTranslator. withRowNumbering(QueryPart queryPart, boolean needsSelectAliases, Runnable r) -
Uses of QueryPart in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return QueryPart Modifier and Type Method Description QueryPartAny. getSubquery()QueryPartEvery. getSubquery()QueryPartModifiedSubQueryExpression. getSubQuery()Constructors in org.hibernate.sql.ast.tree.expression with parameters of type QueryPart Constructor Description Any(QueryPart subquery, MappingModelExpressible<?> type)Every(QueryPart subquery, MappingModelExpressible<?> type)ModifiedSubQueryExpression(QueryPart subQuery, ModifiedSubQueryExpression.Modifier modifier) -
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 QueryPartQueryPartTableReference. getQueryPart()Constructors in org.hibernate.sql.ast.tree.from with parameters of type QueryPart Constructor Description QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, QueryPart queryPart, String sourceAlias, List<String> columnNames, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, QueryPart queryPart, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)QueryPartTableReference(QueryPart queryPart, String identificationVariable, List<String> columnNames, boolean lateral, SessionFactoryImplementor sessionFactory) -
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 QueryPartInsertStatement. getSourceSelectStatement()Methods in org.hibernate.sql.ast.tree.insert with parameters of type QueryPart Modifier and Type Method Description voidInsertStatement. setSourceSelectStatement(QueryPart sourceSelectStatement) -
Uses of QueryPart in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate that return QueryPart Modifier and Type Method Description QueryPartExistsPredicate. getExpression()QueryPartInSubQueryPredicate. getSubQuery()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)InSubQueryPredicate(Expression testExpression, QueryPart subQuery, boolean negated, JdbcMappingContainer expressionType) -
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 classQueryGroupclassQuerySpecMethods in org.hibernate.sql.ast.tree.select that return QueryPart Modifier and Type Method Description QueryPartSelectStatement. 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(boolean withRecursive, Map<String,CteStatement> cteStatements, QueryPart queryPart, List<DomainResult<?>> domainResults)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)
-