Uses of Class
org.hibernate.engine.jdbc.Size
-
Packages that use Size Package Description org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.function.array org.hibernate.dialect.temptable Support for temporary tables.org.hibernate.engine.jdbc Support for various aspects of JDBC interaction.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.sql An API for working with abstract families of DDL types parameterized by varying length, precision, and scale.org.hibernate.type.descriptor.sql.internal Includes several general-purpose implementations ofDdlType
.org.hibernate.type.descriptor.sql.spi Defines a registry forDdlType
s. -
-
Uses of Size in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational with parameters of type Size Modifier and Type Method Description protected static int
ColumnOrderingStrategyStandard. physicalSizeInBytes(int sqlTypeCode, Size columnSize, Metadata metadata)
-
Uses of Size in org.hibernate.dialect
Methods in org.hibernate.dialect that return Size Modifier and Type Method Description Size
Dialect.SizeStrategy. resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length)
Size
Dialect.SizeStrategyImpl. resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length)
Methods in org.hibernate.dialect with parameters of type Size Modifier and Type Method Description void
OracleArrayJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
OracleEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
OracleEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
OracleOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
OracleOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
PostgreSQLEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
PostgreSQLEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
PostgreSQLOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
PostgreSQLOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
-
Uses of Size in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type Size Modifier and Type Method Description static String
DdlTypeHelper. getCastTypeName(JdbcMappingContainer type, Size size, TypeConfiguration typeConfiguration)
static String
DdlTypeHelper. getCastTypeName(ReturnableType<?> type, Size size, TypeConfiguration typeConfiguration)
static String
DdlTypeHelper. getCastTypeName(BasicType<?> type, Size size, TypeConfiguration typeConfiguration)
static String
DdlTypeHelper. getTypeName(JdbcMappingContainer type, Size size, TypeConfiguration typeConfiguration)
static String
DdlTypeHelper. getTypeName(ReturnableType<?> type, Size size, TypeConfiguration typeConfiguration)
static String
DdlTypeHelper. getTypeName(BasicType<?> type, Size size, TypeConfiguration typeConfiguration)
-
Uses of Size in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable that return Size Modifier and Type Method Description Size
TemporaryTableColumn. getSize()
Constructors in org.hibernate.dialect.temptable with parameters of type Size Constructor Description TemporaryTableColumn(TemporaryTable containingTable, String columnName, JdbcMapping jdbcMapping, String sqlTypeName, Size size, boolean nullable)
TemporaryTableColumn(TemporaryTable containingTable, String columnName, JdbcMapping jdbcMapping, String sqlTypeName, Size size, boolean nullable, boolean primaryKey)
TemporaryTableSessionUidColumn(TemporaryTable containingTable, JdbcMapping jdbcMapping, String sqlTypeName, Size size)
-
Uses of Size in org.hibernate.engine.jdbc
Methods in org.hibernate.engine.jdbc that return Size Modifier and Type Method Description static Size
Size. length(long length)
static Size
Size. length(long length, Size.LobMultiplier lobMultiplier)
static Size
Size. nil()
static Size
Size. precision(int precision)
static Size
Size. precision(int precision, int scale)
Size
Size. setArrayLength(Integer arrayLength)
Size
Size. setLength(Long length)
Size
Size. setLobMultiplier(Size.LobMultiplier lobMultiplier)
Deprecated, for removal: This API element is subject to removal in a future version.Size
Size. setPrecision(Integer precision)
Size
Size. setScale(Integer scale)
Methods in org.hibernate.engine.jdbc with parameters of type Size Modifier and Type Method Description void
Size. initialize(Size size)
-
Uses of Size in org.hibernate.mapping
Methods in org.hibernate.mapping that return Size Modifier and Type Method Description Size
Column. getColumnSize(Dialect dialect, Mapping mapping)
-
Uses of Size in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return Size Modifier and Type Method Description default Size
SqlTypedMapping. toSize()
-
Uses of Size in org.hibernate.type
Fields in org.hibernate.type declared as Size Modifier and Type Field Description protected static Size
AbstractType. LEGACY_DEFAULT_SIZE
Deprecated, for removal: This API element is subject to removal in a future version.protected static Size
AbstractType. LEGACY_DICTATED_SIZE
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.hibernate.type that return Size Modifier and Type Method Description protected Size
SerializableToBlobType. getDictatedSize()
-
Uses of Size in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type Size Modifier and Type Method Description default void
JdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
default void
JdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Size in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with parameters of type Size Modifier and Type Method Description default String
DdlType. getCastTypeName(Size columnSize, SqlExpressible type, DdlTypeRegistry ddlTypeRegistry)
Return the database type corresponding to the givenSqlExpressible
that may be used as a target type in casting operations using the SQLCAST()
function.default String
DdlType. getTypeName(Size size)
Deprecated.not appropriate for named enum or array types, useDdlType.getTypeName(Size, Type, DdlTypeRegistry)
insteaddefault String
DdlType. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
Return a type with length, precision, and scale specified by the given size object.default boolean
DdlType. isLob(Size size)
-
Uses of Size in org.hibernate.type.descriptor.sql.internal
Methods in org.hibernate.type.descriptor.sql.internal with parameters of type Size Modifier and Type Method Description String
ArrayDdlTypeImpl. getCastTypeName(Size columnSize, SqlExpressible type, DdlTypeRegistry ddlTypeRegistry)
String
ArrayDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NamedNativeEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NamedNativeOrdinalEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NativeEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NativeOrdinalEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
boolean
CapacityDependentDdlType. isLob(Size size)
boolean
DdlTypeImpl. isLob(Size size)
-
Uses of Size in org.hibernate.type.descriptor.sql.spi
Methods in org.hibernate.type.descriptor.sql.spi with parameters of type Size Modifier and Type Method Description String
DdlTypeRegistry. getTypeName(int typeCode, Size size)
Deprecated.not appropriate for named enum or array types, useDdlTypeRegistry.getTypeName(int, Size, Type)
insteadString
DdlTypeRegistry. getTypeName(int typeCode, Size columnSize, Type type)
Get the SQL type name for the specifiedJDBC type code
and size, filling in the placemarkers$l
,$p
, and$s
with the length, precision, and scale determined by the given size object.
-