Uses of Interface
org.hibernate.sql.ast.spi.translation.SqlAstTranslator
Packages that use SqlAstTranslator
Package
Description
Supported aggregate-column mapping, rendering, DDL, and capability
contracts supplied by a Dialect.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Internal syntax tree used while translating collection ordering fragments.
An SPI for defining, registering, and rendering functions in HQL.
This package contains the spatial extensions for the OracleDialect.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing expressions in a SQL tree.
-
Uses of SqlAstTranslator in org.hibernate.dialect.aggregate.spi
Methods in org.hibernate.dialect.aggregate.spi with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidAggregateWriteExpressionRenderer.render(SqlAppender sqlAppender, SqlAstTranslator<?> translator, AggregateColumnWriteExpression writeExpression, String qualifier) -
Uses of SqlAstTranslator in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidAvgFunction.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) 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) voidGenerateSeriesFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) voidHANARegexpLikeFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidHSQLRegexpLikeFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, 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) voidOracleTruncFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidOrdinalFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, 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) voidRegexpLikeOperatorFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidRegexpLikePredicateFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidRegexpPredicateFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerConcatFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerExtractFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerFormatFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLRegexpLikeFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLTruncRoundFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerTruncFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, 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) voidStringFunction.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) static voidCastFunction.renderCastArrayToString(SqlAppender sqlAppender, SqlAstNode arrayArgument, Dialect dialect, SqlAstTranslator<?> walker) protected voidCteGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2GenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected abstract voidNumberSeriesGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, Expression step, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionprotected StringHANAUnnestFunction.getDdlType(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected StringOracleUnnestFunction.getDdlType(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected StringSybaseASEUnnestFunction.getDdlType(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected StringUnnestFunction.getDdlType(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) 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) voidArrayGetBracketFunction.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) voidH2ArrayReverseFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidH2ArraySetFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidH2ArraySortFunction.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) voidHSQLArraySortFunction.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) voidOracleArrayReverseFunction.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) voidOracleArraySortFunction.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) voidPostgreSQLArrayReverseEmulation.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLArraySortEmulation.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLArrayTrimEmulation.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerArrayConcatElementFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLArrayConcatElementFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLArrayRemoveFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLArrayRemoveIndexFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLArrayReplaceFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLArrayTrimEmulation.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidUnnestFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidDB2UnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2UnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderJsonTableColumns(SqlAppender sqlAppender, SetReturningFunctionType tupleType, SqlAstTranslator<?> walker, boolean errorOnError) protected voidH2UnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidOracleUnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, SqlTypedMapping sqlTypedMapping, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderXmlTableColumns(SqlAppender sqlAppender, SetReturningFunctionType tupleType, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionstatic voidJsonPathHelper.appendInlinedJsonPathIncludingPassingClause(SqlAppender sqlAppender, String prefix, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidJsonPathHelper.appendJsonPathConcatPassingClause(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidJsonPathHelper.appendJsonPathDoublePipePassingClause(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) protected StringDB2JsonTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringHANAJsonTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringJsonTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringOracleJsonTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) static StringJsonPathHelper.inlinedJsonPathIncludingPassingClause(String jsonPath, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static StringJsonPathHelper.inlinedJsonPathIncludingPassingClause(Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidJsonPathHelper.inlinePassingClause(List<JsonPathHelper.JsonPathElement> jsonPathElements, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) protected voidCockroachDBJsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidCockroachDBJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidCockroachDBJsonRemoveFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidCockroachDBJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidDB2JsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidDB2JsonObjectAggFunction.render(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidDB2JsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidH2JsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidH2JsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidH2JsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidHANAJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidHANAJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidHANAJsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidHANAJsonObjectAggFunction.render(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidHANAJsonObjectFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidHANAJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonExistsFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidJsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonObjectAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonObjectAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidJsonObjectAggFunction.render(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidJsonObjectFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonQueryFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidJsonTableFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) voidJsonValueFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidMariaDBJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidMariaDBJsonArrayAppendFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidMariaDBJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidMariaDBJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidMariaDBJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidMySQLJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidMySQLJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidMySQLJsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidMySQLJsonObjectAggFunction.render(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidMySQLJsonObjectFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidMySQLJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidMySQLJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidOracleJsonArrayAppendFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidOracleJsonArrayInsertFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidOracleJsonInsertFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidOracleJsonMergepatchFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidOracleJsonRemoveFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidOracleJsonReplaceFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidOracleJsonSetFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidOracleJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidPostgreSQLJsonArrayAppendFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidPostgreSQLJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLJsonArrayInsertFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidPostgreSQLJsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLJsonInsertFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidPostgreSQLJsonMergepatchFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidPostgreSQLJsonObjectAggFunction.render(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidPostgreSQLJsonObjectFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLJsonRemoveFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidPostgreSQLJsonReplaceFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidPostgreSQLJsonSetFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidPostgreSQLJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidSpannerJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidSpannerJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSpannerPostgreSQLJsonObjectFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerJsonArrayAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidSQLServerJsonArrayAppendFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidSQLServerJsonArrayFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerJsonArrayInsertFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidSQLServerJsonExistsFunction.render(SqlAppender sqlAppender, JsonExistsFunction.JsonExistsArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerJsonInsertFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidSQLServerJsonObjectAggFunction.render(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidSQLServerJsonObjectFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidSQLServerJsonQueryFunction.render(SqlAppender sqlAppender, JsonQueryFunction.JsonQueryArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerJsonRemoveFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidSQLServerJsonReplaceFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidSQLServerJsonSetFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> translator) protected voidSQLServerJsonValueFunction.render(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidDB2JsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidDB2JsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidHANAJsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidHANAJsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidJsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidJsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidMariaDBJsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidMariaDBJsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidMySQLJsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidMySQLJsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidOracleJsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidOracleJsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidSQLServerJsonArrayAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected voidSQLServerJsonArrayInsertFunction.renderArgument(SqlAppender sqlAppender, SqlAstNode arg, SqlAstTranslator<?> translator) protected voidSQLServerJsonObjectAggFunction.renderArgument(SqlAppender sqlAppender, Expression arg, JsonNullBehavior nullBehavior, SqlAstTranslator<?> translator) protected intJsonTableFunction.renderColumnDefinitions(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, char separator, int clauseLevel, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderColumnDefinitions(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected voidHANAJsonTableFunction.renderColumnPath(String name, String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderColumnPath(String name, String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderColumnPath(String name, String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected intJsonTableFunction.renderColumns(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected intPostgreSQLJsonTableFunction.renderColumns(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderColumnSelects(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected voidCockroachDBJsonTableFunction.renderJsonExistsColumnDefinition(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidHANAJsonTableFunction.renderJsonExistsColumnDefinition(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderJsonExistsColumnDefinition(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidMySQLJsonTableFunction.renderJsonExistsColumnDefinition(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonTableFunction.renderJsonExistsColumnDefinition(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderJsonExistsColumnDefinition(SqlAppender sqlAppender, JsonTableExistsColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected intJsonTableFunction.renderJsonNestedColumnDefinition(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected intMySQLJsonTableFunction.renderJsonNestedColumnDefinition(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected intPostgreSQLJsonTableFunction.renderJsonNestedColumnDefinition(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected intSQLServerJsonTableFunction.renderJsonNestedColumnDefinition(SqlAppender sqlAppender, JsonTableNestedColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderJsonOrdinalityColumnDefinition(SqlAppender sqlAppender, JsonTableOrdinalityColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonTableFunction.renderJsonOrdinalityColumnDefinition(SqlAppender sqlAppender, JsonTableOrdinalityColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) static voidH2JsonValueFunction.renderJsonPath(SqlAppender sqlAppender, Expression jsonDocument, boolean isJson, SqlAstTranslator<?> walker, String jsonPath, JsonPathPassingClause passingClause) protected voidCockroachDBJsonTableFunction.renderJsonQueryColumnDefinition(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderJsonQueryColumnDefinition(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidMySQLJsonTableFunction.renderJsonQueryColumnDefinition(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonTableFunction.renderJsonQueryColumnDefinition(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderJsonQueryColumnDefinition(SqlAppender sqlAppender, JsonTableQueryColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidCockroachDBJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidDB2JsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2JsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidMySQLJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidOracleJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidCockroachDBJsonTableFunction.renderJsonValueColumnDefinition(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderJsonValueColumnDefinition(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidMySQLJsonTableFunction.renderJsonValueColumnDefinition(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonTableFunction.renderJsonValueColumnDefinition(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderJsonValueColumnDefinition(SqlAppender sqlAppender, JsonTableValueColumnDefinition definition, int clauseLevel, SqlAstTranslator<?> walker) protected intCockroachDBJsonTableFunction.renderNestedColumnJoins(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected intPostgreSQLJsonTableFunction.renderNestedColumnJoins(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected intSQLServerJsonTableFunction.renderNestedColumnJoins(SqlAppender sqlAppender, JsonTableColumnsClause jsonTableColumnsClause, int clauseLevel, SqlAstTranslator<?> walker) protected voidDB2JsonValueFunction.renderReturningClause(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected voidH2JsonArrayAggFunction.renderReturningClause(SqlAppender sqlAppender, Expression arg, SqlAstTranslator<?> translator) protected voidH2JsonObjectAggFunction.renderReturningClause(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected voidHANAJsonValueFunction.renderReturningClause(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected voidHSQLJsonArrayAggFunction.renderReturningClause(SqlAppender sqlAppender, Expression arg, SqlAstTranslator<?> translator) protected voidJsonArrayAggFunction.renderReturningClause(SqlAppender sqlAppender, Expression arg, SqlAstTranslator<?> translator) protected voidJsonArrayFunction.renderReturningClause(SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidJsonObjectAggFunction.renderReturningClause(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected voidJsonValueFunction.renderReturningClause(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected voidOracleJsonArrayFunction.renderReturningClause(SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidOracleJsonValueFunction.renderReturningClause(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonValueFunction.renderReturningClause(SqlAppender sqlAppender, JsonValueFunction.JsonValueArguments arguments, SqlAstTranslator<?> walker) voidPostgreSQLJsonTableFunction.ClauseLevelDocumentExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) protected voidJsonObjectAggFunction.renderUniqueAndReturningClause(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected voidPostgreSQLJsonObjectAggFunction.renderUniqueAndReturningClause(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected voidJsonObjectAggFunction.renderUniqueClause(SqlAppender sqlAppender, JsonObjectAggFunction.JsonObjectAggArguments arguments, SqlAstTranslator<?> translator) protected voidDB2JsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidDB2JsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidH2JsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidH2JsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidHANAJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidHANAJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidHSQLJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidHSQLJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidMariaDBJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidMySQLJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidMySQLJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidOracleJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidOracleJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidSpannerPostgreSQLJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidSpannerPostgreSQLJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidSQLServerJsonArrayAppendFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> translator) protected voidSQLServerJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidSQLServerJsonInsertFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> translator) protected voidSQLServerJsonObjectFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidSQLServerJsonReplaceFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> translator) -
Uses of SqlAstTranslator in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionprotected StringDB2XmlTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringHANAXmlTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringOracleXmlTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringSybaseASEXmlTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) protected StringXmlTableFunction.determineColumnType(CastTarget castTarget, SqlAstTranslator<?> walker) voidH2XmlConcatFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidH2XmlElementFunction.render(SqlAppender sqlAppender, XmlElementFunction.XmlElementArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidH2XmlForestFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidH2XmlPiFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidLegacyDB2XmlExistsFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidLegacyDB2XmlQueryFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidPostgreSQLXmlQueryFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerXmlAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidSQLServerXmlConcatFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidSQLServerXmlElementFunction.render(SqlAppender sqlAppender, XmlElementFunction.XmlElementArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerXmlExistsFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerXmlForestFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerXmlPiFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidSQLServerXmlQueryFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, List<SortSpecification> withinGroup, ReturnableType<?> returnType, SqlAstTranslator<?> translator) voidXmlAggFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, Predicate filter, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlConcatFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlElementFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) protected voidXmlElementFunction.render(SqlAppender sqlAppender, XmlElementFunction.XmlElementArguments arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlExistsFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlForestFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlPiFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlQueryFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) voidXmlTableFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderColumnPath(String name, String xpath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidSQLServerXmlTableFunction.renderColumns(SqlAppender sqlAppender, XmlTableColumnsClause xmlTableColumnsClause, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderColumns(SqlAppender sqlAppender, XmlTableColumnsClause xmlTableColumnsClause, SqlAstTranslator<?> walker) protected voidHANAXmlTableFunction.renderDefaultExpression(Expression expression, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderDefaultExpression(Expression expression, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidSQLServerXmlTableFunction.renderXmlOrdinalityColumnDefinition(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected voidSybaseASEXmlTableFunction.renderXmlOrdinalityColumnDefinition(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderXmlOrdinalityColumnDefinition(SqlAppender sqlAppender, XmlTableOrdinalityColumnDefinition definition, SqlAstTranslator<?> walker) protected voidHANAXmlTableFunction.renderXmlQueryColumnDefinition(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected voidSQLServerXmlTableFunction.renderXmlQueryColumnDefinition(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected voidSybaseASEXmlTableFunction.renderXmlQueryColumnDefinition(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderXmlQueryColumnDefinition(SqlAppender sqlAppender, XmlTableQueryColumnDefinition definition, SqlAstTranslator<?> walker) protected voidDB2XmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidDB2XmlTableFunction.renderXmlValueColumnDefinition(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) protected voidSQLServerXmlTableFunction.renderXmlValueColumnDefinition(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) protected voidSybaseASEXmlTableFunction.renderXmlValueColumnDefinition(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderXmlValueColumnDefinition(SqlAppender sqlAppender, XmlTableValueColumnDefinition definition, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.dialect.sql.ast.spi
Classes in org.hibernate.dialect.sql.ast.spi that implement SqlAstTranslatorModifier and TypeClassDescriptionclassAbstractSqlAstTranslator<T extends JdbcOperation>Supported generic base for translating query and model-mutation SQL ASTs.classDB2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2.classPostgreSQLFamilySqlAstTranslator<T extends JdbcOperation>Supported SQL AST translator base for PostgreSQL-derived databases.classPostgreSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for PostgreSQL.classSqlAstTranslatorWithMerge<T extends JdbcOperation>Supported provider base for translators which implement a full insert-or-update-or-deleteMERGEcommand.classclassSqlAstTranslatorWithUpsert<T extends JdbcOperation>Deprecated, for removal: This API element is subject to removal in a future version.classStandardSqlAstTranslator<T extends JdbcOperation>The final phase of query translation.Methods in org.hibernate.dialect.sql.ast.spi that return SqlAstTranslatorModifier and TypeMethodDescription<S extends Statement, O extends JdbcOperation>
SqlAstTranslator<O> SqlAstTranslatorFactory.buildTranslator(SqlAstTranslationRequest<S, O> request) Build a single-use translator for the given typed request.final <S extends Statement, O extends JdbcOperation>
SqlAstTranslator<O> StandardSqlAstTranslatorFactory.buildTranslator(SqlAstTranslationRequest<S, O> request) protected <S extends Statement, O extends JdbcOperation>
SqlAstTranslator<O> StandardSqlAstTranslatorFactory.createTranslator(SqlAstTranslationRequest<S, O> request) Create the translator for a validated typed request.Methods in org.hibernate.dialect.sql.ast.spi with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionabstract voidAbstractSelfRenderingExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> translator, SessionFactoryImplementor sessionFactory) Renders this expression into the current SQL translation. -
Uses of SqlAstTranslator in org.hibernate.metamodel.mapping.ordering.ast
Methods in org.hibernate.metamodel.mapping.ordering.ast with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidFunctionExpression.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) -
Uses of SqlAstTranslator in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionstatic booleanAbstractSqmSelfRenderingFunctionDescriptor.filterClauseSupported(SqlAstTranslator<?> translator) 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, 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 voidFunctionRenderer.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, 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) voidNamedSqmSetReturningFunctionDescriptor.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType returnType, String tableIdentifierVariable, 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) voidSetReturningFunctionRenderer.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) voidSelfRenderingAggregateFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingOrderedSetAggregateFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingWindowFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SqlAstTranslator in org.hibernate.spatial.dialect.oracle
Methods in org.hibernate.spatial.dialect.oracle with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidOracleSpatialFunction.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 SqlAstTranslator in org.hibernate.sql.ast.spi.query.cte
Methods in org.hibernate.sql.ast.spi.query.cte with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidSelfRenderingCteObject.render(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SqlAstTranslator in org.hibernate.sql.ast.spi.query.expression
Methods in org.hibernate.sql.ast.spi.query.expression with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidAggregateColumnWriteExpression.appendWriteExpression(SqlAstTranslator<?> translator, SqlAppender appender) voidAggregateColumnWriteExpression.appendWriteExpression(SqlAstTranslator<?> translator, SqlAppender appender, String qualifier) voidAliasedExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidLiteralAsParameter.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingSqlFragmentExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
FunctionRenderer.render(SqlAppender, List, ReturnableType, SqlAstTranslator)instead