Uses of Enum Class
org.hibernate.sql.ast.SqlAstNodeRenderingMode
Packages that use SqlAstNodeRenderingMode
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.An SPI for defining, registering, and rendering functions in HQL.
Package defining support for
SqmFunctionDescriptor
handling.Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
-
Uses of SqlAstNodeRenderingMode in org.hibernate.dialect
Methods in org.hibernate.dialect that return SqlAstNodeRenderingModeModifier and TypeMethodDescriptionprotected SqlAstNodeRenderingMode
HANASqlAstTranslator.getParameterRenderingMode()
Methods in org.hibernate.dialect with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionvoid
DB2SqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) void
HANASqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) void
OracleSqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) void
SQLServerSqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) -
Uses of SqlAstNodeRenderingMode in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionvoid
CommonFunctionFactory.aggregates
(Dialect dialect, SqlAstNodeRenderingMode inferenceArgumentRenderingMode) void
CommonFunctionFactory.avg_castingNonDoubleArguments
(Dialect dialect, SqlAstNodeRenderingMode inferenceArgumentRenderingMode) void
CommonFunctionFactory.bitLength_pattern
(String pattern, SqlAstNodeRenderingMode renderingMode) void
CommonFunctionFactory.characterLength_length
(SqlAstNodeRenderingMode argumentRenderingMode) Oracle-stylevoid
CommonFunctionFactory.octetLength_pattern
(String pattern, SqlAstNodeRenderingMode renderingMode) void
CommonFunctionFactory.timestampaddAndDiff
(Dialect dialect, SqlAstNodeRenderingMode timestampRenderingMode) 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) TimestampaddFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode... renderingModes) TimestampdiffFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode... renderingModes) TrimFunction
(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode argumentRenderingMode) -
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, @Nullable ArgumentsValidator argumentsValidator, @Nullable FunctionReturnTypeResolver returnTypeResolver, @Nullable FunctionArgumentTypeResolver argumentTypeResolver, String name, FunctionKind functionKind, String argumentListSignature, SqlAstNodeRenderingMode argumentRenderingMode) NamedSqmSetReturningFunctionDescriptor
(String functionName, @Nullable ArgumentsValidator argumentsValidator, SetReturningFunctionTypeResolver returnTypeResolver, @Nullable 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.query.sqm.produce.function.internal
Constructors in org.hibernate.query.sqm.produce.function.internal with parameters of type SqlAstNodeRenderingModeModifierConstructorDescriptionPatternRenderer
(String pattern, SqlAstNodeRenderingMode argumentRenderingMode) Constructs a template rendererPatternRenderer
(String pattern, SqlAstNodeRenderingMode[] argumentRenderingModes) Constructs a template renderer -
Uses of SqlAstNodeRenderingMode in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast that return SqlAstNodeRenderingModeModifier and TypeMethodDescriptionstatic SqlAstNodeRenderingMode
Returns 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 with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionvoid
SqlAstTranslator.render
(SqlAstNode sqlAstNode, SqlAstNodeRenderingMode renderingMode) Renders the given SQL AST node with the given rendering mode.void
SqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) Renders a named set returning function. -
Uses of SqlAstNodeRenderingMode in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return SqlAstNodeRenderingModeModifier and TypeMethodDescriptionprotected SqlAstNodeRenderingMode
AbstractSqlAstTranslator.getParameterRenderingMode()
Methods in org.hibernate.sql.ast.spi with parameters of type SqlAstNodeRenderingModeModifier and TypeMethodDescriptionvoid
AbstractSqlAstTranslator.render
(SqlAstNode sqlAstNode, SqlAstNodeRenderingMode renderingMode) protected void
AbstractSqlAstTranslator.renderComparisonEmulateDecode
(Expression lhs, ComparisonOperator operator, Expression rhs, SqlAstNodeRenderingMode firstArgRenderingMode) void
AbstractSqlAstTranslator.renderNamedSetReturningFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstNodeRenderingMode argumentRenderingMode) protected final void
AbstractSqlAstTranslator.renderSimpleNamedFunction
(String functionName, List<? extends SqlAstNode> sqlAstArguments, SqlAstNodeRenderingMode argumentRenderingMode) protected void
AbstractSqlAstTranslator.withParameterRenderingMode
(SqlAstNodeRenderingMode renderingMode, Runnable runnable)