Uses of Interface
org.hibernate.sql.ast.SqlAstTranslator
Packages that use SqlAstTranslator
Package
Description
Support for
Dialect-specific aggregate column types,
including user-defined composite types, and JSON or XML types.Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.An SPI for defining, registering, and rendering functions in HQL.
This package contains the spatial extensions for the OracleDialect.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
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
Methods in org.hibernate.dialect.aggregate with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidAggregateSupport.WriteExpressionRenderer.render(SqlAppender sqlAppender, SqlAstTranslator<?> translator, AggregateSupport.AggregateColumnWriteExpression aggregateColumnWriteExpression, String qualifier) Renders the qualified custom write expression to theSqlAppenderwith the value expressions for each selectable as returned byAggregateSupport.AggregateColumnWriteExpression.getValueExpression(SelectableMapping). -
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, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, 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) 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) 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) 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, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2GenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected abstract voidNumberSeriesGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEGenerateSeriesFunction.renderGenerateSeries(SqlAppender sqlAppender, Expression start, Expression stop, @Nullable Expression step, AnonymousTupleTableGroupProducer 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 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) 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) voidUnnestFunction.render(SqlAppender sqlAppender, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidDB2UnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2UnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderJsonTableColumns(SqlAppender sqlAppender, AnonymousTupleTableGroupProducer tupleType, SqlAstTranslator<?> walker, boolean errorOnError) protected voidH2UnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidOracleUnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderXmlTableColumns(SqlAppender sqlAppender, AnonymousTupleTableGroupProducer 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, AnonymousTupleTableGroupProducer 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) 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, @Nullable String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderColumnPath(String name, @Nullable String jsonPath, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderColumnPath(String name, @Nullable 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, @Nullable 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, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidDB2JsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2JsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidMySQLJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidOracleJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerJsonTableFunction.renderJsonTable(SqlAppender sqlAppender, JsonTableFunction.JsonTableArguments arguments, AnonymousTupleTableGroupProducer 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 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 voidOracleJsonArrayFunction.renderValue(SqlAppender sqlAppender, SqlAstNode value, SqlAstTranslator<?> walker) protected voidOracleJsonObjectFunction.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, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderColumnPath(String name, @Nullable 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(@Nullable Expression expression, SqlAppender sqlAppender, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderDefaultExpression(@Nullable 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, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidXmlTableFunction.renderXmlTable(SqlAppender sqlAppender, XmlTableFunction.XmlTableArguments arguments, AnonymousTupleTableGroupProducer 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
Classes in org.hibernate.dialect.sql.ast that implement SqlAstTranslatorModifier and TypeClassDescriptionclassCockroachSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Cockroach.classDB2iSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2i.classDB2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2.classDB2zSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2z.classH2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for H2.classHANASqlAstTranslator<T extends JdbcOperation>An SQL AST translator for HANA.classHSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for HSQL.classMariaDBSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for MariaDB.classMySQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for MySQL.classOracleSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Oracle.classPostgreSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for PostgreSQL.classSpannerSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Spanner.classclassSQLServerSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for SQL Server.classSybaseASESqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Sybase ASE.classSybaseSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Sybase. -
Uses of SqlAstTranslator in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidCaseStatementDiscriminatorMappingImpl.CaseStatementDiscriminatorExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
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, 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) 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, AnonymousTupleTableGroupProducer 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, AnonymousTupleTableGroupProducer 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.query.sqm.produce.function.internal
Methods in org.hibernate.query.sqm.produce.function.internal with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidPatternRenderer.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 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
Methods in org.hibernate.sql.ast that return SqlAstTranslatorModifier and TypeMethodDescription<O extends JdbcMutationOperation>
SqlAstTranslator<O> SqlAstTranslatorFactory.buildModelMutationTranslator(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory) Builds a single-use translator for dealing with model mutationsSqlAstTranslator<? extends JdbcOperationQueryMutation> SqlAstTranslatorFactory.buildMutationTranslator(SessionFactoryImplementor sessionFactory, MutationStatement statement) Builds a single-use mutation translatorSqlAstTranslatorFactory.buildSelectTranslator(SessionFactoryImplementor sessionFactory, SelectStatement statement) Builds a single-use select translator -
Uses of SqlAstTranslator in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi that implement SqlAstTranslatorModifier and TypeClassDescriptionclassAbstractSqlAstTranslator<T extends JdbcOperation>classSqlAstTranslatorWithMerge<T extends JdbcOperation>Base for translators which support a full insert-or-update-or-delete (MERGE) command.classSqlAstTranslatorWithUpsert<T extends JdbcOperation>Base SqlAstTranslator for translators which support an insert-or-update (UPSERT) commandclassStandardSqlAstTranslator<T extends JdbcOperation>The final phase of query translation.Methods in org.hibernate.sql.ast.spi that return SqlAstTranslatorModifier and TypeMethodDescription<O extends JdbcMutationOperation>
SqlAstTranslator<O> StandardSqlAstTranslatorFactory.buildModelMutationTranslator(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory) SqlAstTranslator<? extends JdbcOperationQueryMutation> StandardSqlAstTranslatorFactory.buildMutationTranslator(SessionFactoryImplementor sessionFactory, MutationStatement statement) StandardSqlAstTranslatorFactory.buildSelectTranslator(SessionFactoryImplementor sessionFactory, SelectStatement statement) protected <T extends JdbcOperation>
SqlAstTranslator<T> StandardSqlAstTranslatorFactory.buildTranslator(SessionFactoryImplementor sessionFactory, Statement statement) Consolidated building of a translator for all Query cases -
Uses of SqlAstTranslator in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte with parameters of type SqlAstTranslatorModifier and TypeMethodDescriptionvoidSelfRenderingCteObject.render(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SqlAstTranslator in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.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