Uses of Interface
org.hibernate.sql.ast.tree.SqlAstNode
-
Packages that use SqlAstNode Package Description org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.function.array org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate.org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering.ast org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptorhandling.org.hibernate.query.sqm.produce.function.internal org.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.spatial.dialect.oracle 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.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins 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 representingselectstatements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdatestatements in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.results.internal -
-
Uses of SqlAstNode in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SqlAstNode Modifier and Type Method Description SelfRenderingFunctionSqlAstExpressionTimestampaddFunction. expression(ReturnableType<?> impliedResultType, SqlAstNode... sqlAstArguments)SelfRenderingFunctionSqlAstExpressionTimestampdiffFunction. expression(ReturnableType<?> impliedResultType, SqlAstNode... sqlAstArguments)static voidCastFunction. renderCastArrayToString(SqlAppender sqlAppender, SqlAstNode arrayArgument, Dialect dialect, SqlAstTranslator<?> walker)Method parameters in org.hibernate.dialect.function with type arguments of type SqlAstNode Modifier and Type Method Description protected MappingModelExpressible<?>InverseDistributionFunction.SelfRenderingInverseDistributionFunction. getMappingModelExpressible(SqmToSqlAstConverter walker, ReturnableType<?> resultType, List<SqlAstNode> arguments)voidAvgFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidAvgFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidCaseLeastGreatestEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidCastFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidCastingConcatFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidChrLiteralEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidConcatPipeFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidCountFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidCountFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidCurrentFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidDateTruncEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidDB2FormatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidDB2PositionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidDB2SubstringFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidDerbyLpadEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidDerbyRpadEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidExtractFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidFormatFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHypotheticalSetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHypotheticalSetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidHypotheticalSetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidIntegralTimestampaddFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidInverseDistributionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidInverseDistributionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidInverseDistributionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidLengthFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidListaggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggGroupConcatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggGroupConcatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidListaggGroupConcatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggStringAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidListaggStringAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidListaggStringAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidMinMaxCaseEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidMinMaxCaseEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidModeStatsModeEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidOracleExtractFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLMinMaxFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLMinMaxFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidPostgreSQLTruncRoundFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidQuantifiedLeastGreatestEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSqlColumn. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSqlFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSQLServerEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSQLServerEveryAnyEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSQLServerFormatEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidTimestampaddFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidTimestampdiffFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidTransactSQLStrFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidTrimFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidTruncFunction.TruncRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)BasicValuedMappingAvgFunction.ReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)BasicValuedMappingSumReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments) -
Uses of SqlAstNode in org.hibernate.dialect.function.array
Method parameters in org.hibernate.dialect.function.array with type arguments of type SqlAstNode Modifier and Type Method Description voidArrayAggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayAggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidArrayAggFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayConcatElementFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayConcatFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayConstructorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayContainsOperatorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayContainsUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayGetUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayIncludesOperatorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayIncludesUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayIntersectsOperatorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayIntersectsUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayRemoveIndexUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayReplaceUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArraySetUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArraySliceUnnestFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidArrayToStringFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidCockroachArrayFillFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayContainsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayFillFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayIncludesFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayIntersectsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayPositionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayPositionsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayRemoveFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayRemoveIndexFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayReplaceFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArraySetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidH2ArrayToStringFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArrayConstructorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArrayFillFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArrayPositionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArrayPositionsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArrayRemoveFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArraySetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidHSQLArrayToStringFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidOracleArrayAggEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayConcatElementFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayConcatFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayConstructorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayContainsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayFillFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayGetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayIncludesFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayIntersectsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayLengthFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayPositionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayPositionsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayRemoveFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayRemoveIndexFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayReplaceFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArraySetFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArraySliceFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayToStringFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleArrayTrimFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayConcatElementFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayConcatFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayConstructorFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayFillFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayPositionFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayPositionsFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPostgreSQLArrayTrimEmulation. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)BasicValuedMappingArrayViaArgumentReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)BasicValuedMappingArrayViaElementArgumentReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)BasicValuedMappingElementViaArrayArgumentReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)BasicValuedMappingJsonArrayViaElementArgumentReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments) -
Uses of SqlAstNode in org.hibernate.internal
Classes in org.hibernate.internal that implement SqlAstNode Modifier and Type Class Description classFilterJdbcParameter -
Uses of SqlAstNode in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement SqlAstNode Modifier and Type Class Description classCaseStatementDiscriminatorMappingImpl.CaseStatementDiscriminatorExpressionMethods in org.hibernate.metamodel.mapping.internal that return SqlAstNode Modifier and Type Method Description SqlAstNodeAbstractDomainPath. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState) -
Uses of SqlAstNode in org.hibernate.metamodel.mapping.ordering.ast
Classes in org.hibernate.metamodel.mapping.ordering.ast that implement SqlAstNode Modifier and Type Class Description classSelfRenderingOrderingExpressionRepresents a self rendering expression i.e.Methods in org.hibernate.metamodel.mapping.ordering.ast that return SqlAstNode Modifier and Type Method Description SqlAstNodeOrderingExpression. resolve(QuerySpec ast, TableGroup tableGroup, String modelPartName, SqlAstCreationState creationState)Method parameters in org.hibernate.metamodel.mapping.ordering.ast with type arguments of type SqlAstNode Modifier and Type Method Description voidFunctionExpression. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of SqlAstNode in org.hibernate.persister.internal
Classes in org.hibernate.persister.internal that implement SqlAstNode Modifier and Type Class Description classSqlFragmentPredicatePredicate based on a SQL fragment -
Uses of SqlAstNode in org.hibernate.query.results
Classes in org.hibernate.query.results that implement SqlAstNode Modifier and Type Class Description classResultSetMappingSqlSelectionSqlSelection used inResultSetMappingresolution.classTableGroupImplA TableGroup created with regards to a SQL ResultSet mapping -
Uses of SqlAstNode in org.hibernate.query.sqm.function
Classes in org.hibernate.query.sqm.function that implement SqlAstNode Modifier and Type Class Description classSelfRenderingAggregateFunctionSqlAstExpressionRepresentation of an aggregate function call in the SQL AST for impls that know how to render themselves.classSelfRenderingFunctionSqlAstExpressionRepresentation of a function call in the SQL AST for impls that know how to render themselves.classSelfRenderingOrderedSetAggregateFunctionSqlAstExpressionRepresentation of an aggregate function call in the SQL AST for impls that know how to render themselves.classSelfRenderingWindowFunctionSqlAstExpressionRepresentation of a window function call in the SQL AST for impls that know how to render themselves.Methods in org.hibernate.query.sqm.function that return types with arguments of type SqlAstNode Modifier and Type Method Description List<? extends SqlAstNode>SelfRenderingFunctionSqlAstExpression. getArguments()protected List<SqlAstNode>SelfRenderingSqmFunction. resolveSqlAstArguments(List<? extends SqmTypedNode<?>> sqmArguments, SqmToSqlAstConverter walker)Method parameters in org.hibernate.query.sqm.function with type arguments of type SqlAstNode Modifier and Type Method Description protected MappingModelExpressible<?>SelfRenderingSqmFunction. getMappingModelExpressible(SqmToSqlAstConverter walker, ReturnableType<?> resultType, List<SqlAstNode> arguments)voidAbstractSqmSelfRenderingFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.default voidFunctionRenderingSupport. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, SqlAstTranslator<?> walker)Deprecated, for removal: This API element is subject to removal in a future version.voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidNamedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidPatternBasedSqmFunctionDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker)Constructor parameters in org.hibernate.query.sqm.function with type arguments of type SqlAstNode Constructor Description SelfRenderingAggregateFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> type, JdbcMappingContainer expressible)SelfRenderingAggregateFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> type, JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version.SelfRenderingFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, @Nullable ReturnableType<?> type, @Nullable JdbcMappingContainer expressible)SelfRenderingFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, @Nullable ReturnableType<?> type, @Nullable JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version.SelfRenderingOrderedSetAggregateFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> type, JdbcMappingContainer expressible)SelfRenderingOrderedSetAggregateFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> type, JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version.SelfRenderingWindowFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> type, JdbcMappingContainer expressible)SelfRenderingWindowFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<?> type, JdbcMappingContainer expressible)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SqlAstNode in org.hibernate.query.sqm.mutation.internal
Classes in org.hibernate.query.sqm.mutation.internal that implement SqlAstNode Modifier and Type Class Description classExpressionDomainResultProducerA wrapper around a basicExpressionthat produces aBasicResultas domain result. -
Uses of SqlAstNode in org.hibernate.query.sqm.produce.function
Method parameters in org.hibernate.query.sqm.produce.function with type arguments of type SqlAstNode Modifier and Type Method Description static BasicValuedMappingStandardFunctionReturnTypeResolvers. extractArgumentValuedMapping(List<? extends SqlAstNode> arguments, int position)BasicValuedMappingFunctionReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)Resolve the return type for a function given its context-implied type and the arguments to this call.default voidArgumentsValidator. validateSqlTypes(List<? extends SqlAstNode> arguments, String functionName)Perform validation that requires theSqlAstNodetree and assigned JDBC types.voidArgumentTypesValidator. validateSqlTypes(List<? extends SqlAstNode> arguments, String functionName)This is the final validation phase with the fully-typed SQL nodes. -
Uses of SqlAstNode in org.hibernate.query.sqm.produce.function.internal
Method parameters in org.hibernate.query.sqm.produce.function.internal with type arguments of type SqlAstNode Modifier and Type Method Description voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, SqlAstTranslator<?> translator)The rendering code.voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, Boolean respectNulls, Boolean fromFirst, SqlAstTranslator<?> translator)voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, List<SortSpecification> withinGroup, SqlAstTranslator<?> translator)voidPatternRenderer. render(SqlAppender sqlAppender, List<? extends SqlAstNode> args, Predicate filter, SqlAstTranslator<?> translator) -
Uses of SqlAstNode in org.hibernate.query.sqm.sql.internal
Subinterfaces of SqlAstNode in org.hibernate.query.sqm.sql.internal Modifier and Type Interface Description interfaceSqmPathInterpretation<T>Interpretation of aSqmPathas part of the translation to SQL AST.Classes in org.hibernate.query.sqm.sql.internal that implement SqlAstNode Modifier and Type Class Description classAbstractSqmPathInterpretation<T>classAnyDiscriminatorPathInterpretation<T>classAsWrappedExpression<B>classBasicValuedPathInterpretation<T>classDiscriminatedAssociationPathInterpretation<T>SqmPathInterpretation for discriminated association (ANY) mappingsclassDiscriminatorPathInterpretation<T>SqmPathInterpretation and DomainResultProducer implementation for entity discriminatorclassEmbeddableValuedExpression<T>A computed expression that produces an embeddable valued model part.classEmbeddableValuedPathInterpretation<T>classEntityValuedPathInterpretation<T>classNonAggregatedCompositeValuedPathInterpretation<T>classPluralValuedSimplePathInterpretation<T>classSqmParameterInterpretation -
Uses of SqlAstNode in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement SqlAstNode Modifier and Type Class Description classConversionA conversion of a duration to a given temporal unit, as a result of applying the 'by unit' operator. -
Uses of SqlAstNode in org.hibernate.spatial.dialect.oracle
Method parameters in org.hibernate.spatial.dialect.oracle with type arguments of type SqlAstNode Modifier and Type Method Description voidOracleSpatialFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidOracleSpatialSQLMMFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSDOGetGeometryType. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSDOMethodDescriptor. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSDORelateFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker)voidSTRelateFunction. render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of SqlAstNode in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type SqlAstNode Modifier and Type Method Description voidSqlAstTranslator. render(SqlAstNode sqlAstNode, SqlAstNodeRenderingMode renderingMode)Renders the given SQL AST node with the given rendering mode. -
Uses of SqlAstNode in org.hibernate.sql.ast.spi
Subinterfaces of SqlAstNode in org.hibernate.sql.ast.spi Modifier and Type Interface Description interfaceSqlSelectionMethods in org.hibernate.sql.ast.spi with type parameters of type SqlAstNode Modifier and Type Method Description protected <X extends SqlAstNode>
XExpressionReplacementWalker. replaceExpression(X expression)<X extends SqlAstNode>
XExpressionReplacementWalker. replaceExpressions(X expression)Methods in org.hibernate.sql.ast.spi with parameters of type SqlAstNode Modifier and Type Method Description static Map<String,TableReference>AliasCollector. getTableReferences(SqlAstNode node)voidAbstractSqlAstTranslator. render(SqlAstNode sqlAstNode, SqlAstNodeRenderingMode renderingMode)Method parameters in org.hibernate.sql.ast.spi with type arguments of type SqlAstNode Modifier and Type Method Description protected voidAbstractSqlAstTranslator. emulateTupleComparison(List<? extends SqlAstNode> lhsExpressions, List<? extends SqlAstNode> rhsExpressions, ComparisonOperator operator, boolean indexOptimized)A tuple comparison like(a, b) > (1, 2)can be emulated through it logical definition:a > 1 or a = 1 and b > 2.protected voidAbstractSqlAstTranslator. renderCommaSeparated(Iterable<? extends SqlAstNode> expressions)protected voidAbstractSqlAstTranslator. renderCommaSeparatedSelectExpression(Iterable<? extends SqlAstNode> expressions)protected voidAbstractSqlAstTranslator. renderCommaSeparatedSelectExpression(Iterable<? extends SqlAstNode> expressions, Iterable<String> aliases) -
Uses of SqlAstNode in org.hibernate.sql.ast.tree.cte
Classes in org.hibernate.sql.ast.tree.cte that implement SqlAstNode Modifier and Type Class Description classCteTableGroupWraps aNamedTableReferencerepresenting the CTE and adapts it toTableGroupfor use in SQL AST -
Uses of SqlAstNode in org.hibernate.sql.ast.tree.expression
Subinterfaces of SqlAstNode in org.hibernate.sql.ast.tree.expression Modifier and Type Interface Description interfaceAggregateFunctionExpressionModels an aggregate function expression at the SQL AST level.interfaceExpressionModels an expression at the SQL AST level.interfaceFunctionExpressionModels a function expression at the SQL AST level.interfaceJdbcParameterinterfaceLiteralinterfaceOrderedSetAggregateFunctionExpressionModels an ordered set-aggregate function expression at the SQL AST level.interfaceSelfRenderingExpressioninterfaceWindowFunctionExpressionModels a window function expression at the SQL AST level.Classes in org.hibernate.sql.ast.tree.expression that implement SqlAstNode Modifier and Type Class Description classAggregateColumnWriteExpressionclassAliasedExpressionA wrapper for an expression that also renders an alias.classAnyclassBinaryArithmeticExpressionclassCaseSearchedExpressionclassCaseSimpleExpressionclassCastTargetclassCollationclassColumnReferenceModels a reference to a Column in a SQL ASTclassDistinctclassDurationA duration expressed in terms of a given temporal unit.classDurationUnitclassEmbeddableTypeLiteralclassEntityTypeLiteralclassEveryclassExtractUnitATemporalUnitpassed as an argument to theExtractFunction.classFormatRepresents the format pattern for a date/time format expressionclassJdbcLiteral<T>Represents a literal in the SQL AST.classLiteralAsParameter<T>A wrapper for a literal to render as parameter through a cast function.classModifiedSubQueryExpressionclassNestedColumnReferenceModel a column which is relative to a base expression e.g.classOver<T>classOverflowclassQueryLiteral<T>Represents a literal in the SQL AST.classSelfRenderingSqlFragmentExpressionRepresents a self rendering expression that renders a SQL fragment.classSqlSelectionExpressionRepresents a selection that is "re-used" in certain parts of the query other than the select-clause (mainly important for order-by, group-by and having).classSqlTupleclassStarclassSummarizationclassTrimSpecificationclassUnaryOperationclassUnparsedNumericLiteral<N extends Number>A numeric literal coming from an HQL query, which needs special handlingMethods in org.hibernate.sql.ast.tree.expression that return types with arguments of type SqlAstNode Modifier and Type Method Description List<? extends SqlAstNode>FunctionExpression. getArguments()Methods in org.hibernate.sql.ast.tree.expression with parameters of type SqlAstNode Modifier and Type Method Description static SqlTupleSqlTupleContainer. getSqlTuple(SqlAstNode expression) -
Uses of SqlAstNode in org.hibernate.sql.ast.tree.from
Subinterfaces of SqlAstNode in org.hibernate.sql.ast.tree.from Modifier and Type Interface Description interfacePluralTableGroupinterfaceTableGroupGroup togetherTableReferencereferences related to a single entity or collection, along with joins to other TableGroupsinterfaceTableJoinThe commonalities betweenTableGroupJoinandTableReferenceJoin.interfaceTableReferenceRepresents a reference to a table (derived or physical) in a query's from clause.interfaceVirtualTableGroupMarker interface for TableGroup impls that are virtual - should not be rendered into the SQL.Classes in org.hibernate.sql.ast.tree.from that implement SqlAstNode Modifier and Type Class Description classAbstractTableGroupclassAbstractTableReferenceclassCollectionTableGroupA table group for collection tables of plural attributes.classCorrelatedPluralTableGroupA table group for correlated plural attributes.classCorrelatedTableGroupA virtualTableReferencefor correlated roots.classDelegatingTableGroupclassDerivedTableReferenceclassEmbeddableFunctionTableGroupA table group for functions that produce embeddable typed results.classEmbeddableFunctionTableReferenceA table reference for functions that produce embeddable typed results.classFromClauseThe SQL AST from-clause nodeclassFunctionTableGroupA special table group for a table valued functions.classFunctionTableReferenceA table reference for a table valued function.classLazyTableGroupThe purpose of this table group is to defer creating the actual table group until it is really needed.classMappedByTableGroupclassMutatingTableReferenceGroupWrapperActs as a TableGroup for DML query operations.classNamedTableReferenceRepresents a reference to a "named" table in a query's from clause.classOneToManyTableGroupA table group for one-to-many plural attributes.classQueryPartTableGroupA special table group for a sub-queries.classQueryPartTableReferenceA table reference for a query part.classStandardTableGroupclassStandardVirtualTableGroupclassTableGroupJoinclassTableReferenceJoinRepresents a join to aTableReference; roughly equivalent to a SQL join.classUnionTableGroupclassUnionTableReferenceclassValuesTableGroupA special table group for a VALUES clause.classValuesTableReferenceMethods in org.hibernate.sql.ast.tree.from that return SqlAstNode Modifier and Type Method Description SqlAstNodeTableGroupJoin. getJoinedNode()SqlAstNodeTableJoin. getJoinedNode()SqlAstNodeTableReferenceJoin. getJoinedNode() -
Uses of SqlAstNode in org.hibernate.sql.ast.tree.predicate
Subinterfaces of SqlAstNode in org.hibernate.sql.ast.tree.predicate Modifier and Type Interface Description interfacePredicateModels a predicate in the SQL ASTClasses in org.hibernate.sql.ast.tree.predicate that implement SqlAstNode Modifier and Type Class Description classAbstractPredicateclassBetweenPredicateclassBooleanExpressionPredicateclassComparisonPredicateclassExistsPredicateclassFilterPredicateCollection ofFilterPredicate.FilterFragmentPredicatesub-predicates, each representing one enabled filter restriction.static classFilterPredicate.FilterFragmentPredicateclassGroupedPredicateclassInArrayPredicateclassInListPredicateclassInSubQueryPredicateclassJunctionclassLikePredicateclassNegatedPredicateclassNullnessPredicateclassSelfRenderingPredicateclassThruthnessPredicate -
Uses of SqlAstNode in org.hibernate.sql.ast.tree.select
Classes in org.hibernate.sql.ast.tree.select that implement SqlAstNode Modifier and Type Class Description classQueryGroupclassQueryPartclassQuerySpecclassSelectClauseThe SELECT CLAUSE in the SQL AST.classSelectStatementclassSortSpecification -
Uses of SqlAstNode in org.hibernate.sql.ast.tree.update
Classes in org.hibernate.sql.ast.tree.update that implement SqlAstNode Modifier and Type Class Description classAssignment -
Uses of SqlAstNode in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement SqlAstNode Modifier and Type Class Description classAbstractJdbcParameterclassJdbcParameterImplclassSqlTypedMappingJdbcParameterclassVersionTypeSeedParameterSpecificationParameter bind specification used for optimistic lock version seeding (from insert statements). -
Uses of SqlAstNode in org.hibernate.sql.model.ast
Classes in org.hibernate.sql.model.ast that implement SqlAstNode Modifier and Type Class Description classColumnValueParameterParameter descriptor specific to mutations.classColumnWriteFragmentModels a column's value expression within the SQL AST.classMutatingTableReferenceSpecialized TableReference for model mutation operations -
Uses of SqlAstNode in org.hibernate.sql.results.internal
Classes in org.hibernate.sql.results.internal that implement SqlAstNode Modifier and Type Class Description classResolvedSqlSelectionclassSqlSelectionImpl
-