Uses of Enum Class
org.hibernate.sql.ast.spi.translation.SqlAstNodeRenderingMode
Packages that use SqlAstNodeRenderingMode
Package
Description
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.
An SPI for defining, registering, and rendering functions in HQL.
Package defining support for
SqmFunctionDescriptor handling.Contracts for translating a SQL AST to executable SQL.
-
Uses of SqlAstNodeRenderingMode in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionvoidCommonFunctionFactory.aggregates(Dialect dialect, SqlAstNodeRenderingMode inferenceArgumentRenderingMode) voidCommonFunctionFactory.avg_castingNonDoubleArguments(Dialect dialect, SqlAstNodeRenderingMode inferenceArgumentRenderingMode) voidCommonFunctionFactory.bitLength_pattern(String pattern, SqlAstNodeRenderingMode renderingMode) voidCommonFunctionFactory.characterLength_length(SqlAstNodeRenderingMode argumentRenderingMode) Oracle-stylevoidCommonFunctionFactory.coalesce(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.concat_pipeOperator(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.degrees_acos(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.hex(String pattern, SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.leftRight_substr(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.length_characterLength(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.log(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.nullif(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.octetLength_pattern(String pattern, SqlAstNodeRenderingMode renderingMode) voidCommonFunctionFactory.pad(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.power(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.radians_acos(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.repeat_rpad(String lengthFunctionName, SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.repeat_rpad(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.replace(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.substring_substr(SqlAstNodeRenderingMode argumentRenderingMode) voidCommonFunctionFactory.trigonometry(SqlAstNodeRenderingMode argumentRenderingMode) Constructors in org.hibernate.dialect.function with parameters of type SqlAstNodeRenderingModeModifierConstructorDescriptionAvgFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode) CastingConcatFunction(Dialect dialect, String concatOperator, boolean needsCastWrapper, SqlAstNodeRenderingMode argumentRenderingMode, TypeConfiguration typeConfiguration) CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator) CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat) CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat) CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat, String distinctArgumentCastType) CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat, String distinctArgumentCastType, int separatorAsciiCode) TimestampaddFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode... renderingModes) TimestampdiffFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode... renderingModes) TrimFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode argumentRenderingMode) TruncFunction(String truncPattern, String twoArgTruncPattern, TruncFunction.DatetimeTrunc datetimeTrunc, String toDateFunction, SqlAstNodeRenderingMode argumentRenderingMode, TypeConfiguration typeConfiguration) -
Uses of SqlAstNodeRenderingMode in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi that return SqlAstNodeRenderingModeModifier and TypeMethodDescriptionprotected SqlAstNodeRenderingModeAbstractSqlAstTranslator.getCteParameterRenderingMode()The parameter rendering mode to use while rendering a CTE container.protected SqlAstNodeRenderingModeAbstractSqlAstTranslator.getParameterRenderingMode()DerivedTableRenderingPlan.Function.renderingMode()Returns the value of therenderingModerecord component.DerivedTableRenderingPlan.QueryPart.renderingMode()Returns the value of therenderingModerecord component.DerivedTableRenderingPlan.renderingMode()An optional rendering mode applied while rendering contained SQL AST expressions.DerivedTableRenderingPlan.Values.renderingMode()Returns the value of therenderingModerecord component.Methods in org.hibernate.dialect.sql.ast.spi with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionfinal voidAbstractSqlAstTranslator.render(SqlAstNode sqlAstNode, SqlAstNodeRenderingMode renderingMode) protected voidAbstractSqlAstTranslator.renderComparisonEmulateDecode(Expression lhs, ComparisonOperator operator, Expression rhs, SqlAstNodeRenderingMode firstArgRenderingMode) final voidAbstractSqlAstTranslator.renderNamedSetReturningFunction(String functionName, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) protected voidAbstractSqlAstTranslator.withParameterRenderingMode(SqlAstNodeRenderingMode renderingMode, Runnable runnable) Constructors in org.hibernate.dialect.sql.ast.spi with parameters of type SqlAstNodeRenderingModeModifierConstructorDescriptionFunction(DerivedColumnAliasing columnAliasing, LateralReferenceStyle lateralReferenceStyle, SqlAstNodeRenderingMode renderingMode) Creates an instance of aFunctionrecord class.QueryPart(DerivedColumnAliasing columnAliasing, LateralReferenceStyle lateralReferenceStyle, boolean tablePrefix, SqlAstNodeRenderingMode renderingMode) Creates an instance of aQueryPartrecord class.Values(DerivedColumnAliasing columnAliasing, ValuesTableRenderingStyle renderingStyle, SqlAstNodeRenderingMode renderingMode) Creates an instance of aValuesrecord class. -
Uses of SqlAstNodeRenderingMode in org.hibernate.query.sqm.function
Constructors in org.hibernate.query.sqm.function with parameters of type SqlAstNodeRenderingModeModifierConstructorDescriptionNamedSqmFunctionDescriptor(String functionName, boolean useParenthesesWhenNoArgs, ArgumentsValidator argumentsValidator, FunctionReturnTypeResolver returnTypeResolver, FunctionArgumentTypeResolver argumentTypeResolver, String name, FunctionKind functionKind, String argumentListSignature, SqlAstNodeRenderingMode argumentRenderingMode) NamedSqmSetReturningFunctionDescriptor(String functionName, ArgumentsValidator argumentsValidator, SetReturningFunctionTypeResolver returnTypeResolver, FunctionArgumentTypeResolver argumentTypeResolver, String name, String argumentListSignature, SqlAstNodeRenderingMode argumentRenderingMode) -
Uses of SqlAstNodeRenderingMode in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionNamedFunctionDescriptorBuilder.setArgumentRenderingMode(SqlAstNodeRenderingMode argumentRenderingMode) NamedSetReturningFunctionDescriptorBuilder.setArgumentRenderingMode(SqlAstNodeRenderingMode argumentRenderingMode) PatternFunctionDescriptorBuilder.setArgumentRenderingMode(SqlAstNodeRenderingMode argumentRenderingMode) -
Uses of SqlAstNodeRenderingMode in org.hibernate.sql.ast.spi.translation
Subclasses with type arguments of type SqlAstNodeRenderingMode in org.hibernate.sql.ast.spi.translationMethods in org.hibernate.sql.ast.spi.translation that return SqlAstNodeRenderingModeModifier and TypeMethodDescriptionstatic SqlAstNodeRenderingModeReturns the enum constant of this class with the specified name.static SqlAstNodeRenderingMode[]SqlAstNodeRenderingMode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.hibernate.sql.ast.spi.translation with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionvoidSqlAstTranslator.render(SqlAstNode sqlAstNode, SqlAstNodeRenderingMode renderingMode) Render the given SQL AST node using the requested expression mode and the current translator context.voidSqlAstTranslator.renderNamedSetReturningFunction(String functionName, List<? extends SqlAstNode> sqlAstArguments, SetReturningFunctionType tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) Renders a named set returning function.