Uses of Class
org.hibernate.sql.ast.tree.expression.CastTarget
Packages that use CastTarget
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
AST nodes representing expressions in a SQL tree.
-
Uses of CastTarget in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type CastTargetModifier and TypeMethodDescriptionstatic String
MySQLSqlAstTranslator.getSqlType
(CastTarget castTarget, SessionFactoryImplementor factory) void
MariaDBSqlAstTranslator.visitCastTarget
(CastTarget castTarget) void
MySQLSqlAstTranslator.visitCastTarget
(CastTarget castTarget) void
TiDBSqlAstTranslator.visitCastTarget
(CastTarget castTarget) -
Uses of CastTarget in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json that return CastTargetModifier and TypeMethodDescription@Nullable CastTarget
JsonValueFunction.JsonValueArguments.returningType()
Returns the value of thereturningType
record component.Methods in org.hibernate.dialect.function.json with parameters of type CastTargetModifier and TypeMethodDescriptionprotected String
DB2JsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
HANAJsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
JsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected static String
JsonTableFunction.determineColumnType
(CastTarget castTarget, TypeConfiguration typeConfiguration) protected String
OracleJsonTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) Constructors in org.hibernate.dialect.function.json with parameters of type CastTargetModifierConstructorDescriptionprotected
JsonValueArguments
(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable CastTarget returningType, @Nullable JsonValueErrorBehavior errorBehavior, @Nullable JsonValueEmptyBehavior emptyBehavior) Creates an instance of aJsonValueArguments
record class. -
Uses of CastTarget in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type CastTargetModifier and TypeMethodDescriptionprotected String
DB2XmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
HANAXmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
OracleXmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
SybaseASEXmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected String
XmlTableFunction.determineColumnType
(CastTarget castTarget, SqlAstTranslator<?> walker) protected static String
XmlTableFunction.determineColumnType
(CastTarget castTarget, TypeConfiguration typeConfiguration) -
Uses of CastTarget in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type CastTarget -
Uses of CastTarget in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type CastTargetModifier and TypeMethodDescriptionvoid
AbstractSqlAstTranslator.visitCastTarget
(CastTarget castTarget) void
AbstractSqlAstWalker.visitCastTarget
(CastTarget castTarget) void
AggregateFunctionChecker.visitCastTarget
(CastTarget castTarget) void
ExpressionReplacementWalker.visitCastTarget
(CastTarget castTarget) -
Uses of CastTarget in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return CastTargetModifier and TypeMethodDescriptionJsonTableValueColumnDefinition.type()
Returns the value of thetype
record component.XmlTableValueColumnDefinition.type()
Returns the value of thetype
record component.Constructors in org.hibernate.sql.ast.tree.expression with parameters of type CastTargetModifierConstructorDescriptionJsonTableValueColumnDefinition
(String name, CastTarget type, @Nullable String jsonPath, @Nullable JsonValueErrorBehavior errorBehavior, @Nullable JsonValueEmptyBehavior emptyBehavior) Creates an instance of aJsonTableValueColumnDefinition
record class.XmlTableValueColumnDefinition
(String name, CastTarget type, @Nullable String xpath, @Nullable Expression defaultExpression) Creates an instance of aXmlTableValueColumnDefinition
record class.