Class CapacityDependentDdlType
java.lang.Object
org.hibernate.type.descriptor.sql.internal.DdlTypeImpl
org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType
- All Implemented Interfaces:
Serializable
,DdlType
Descriptor for a SQL type.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
-
Method Summary
Modifier and TypeMethodDescriptionbuilder
(int sqlTypeCode, String typeNamePattern, String castTypeNamePattern, String castTypeName, Dialect dialect) builder
(int sqlTypeCode, CapacityDependentDdlType.LobKind lobKind, String typeNamePattern, String castTypeNamePattern, String castTypeName, Dialect dialect) builder
(int sqlTypeCode, CapacityDependentDdlType.LobKind lobKind, String typeNamePattern, String castTypeName, Dialect dialect) builder
(int sqlTypeCode, CapacityDependentDdlType.LobKind lobKind, String typeNamePattern, Dialect dialect) String[]
Deprecated.getTypeName
(Long size, Integer precision, Integer scale) Return a type with the given length, precision, and scale.boolean
Methods inherited from class org.hibernate.type.descriptor.sql.internal.DdlTypeImpl
getCastTypeName, getCastTypeName, getRawTypeName, getSqlTypeCode, replace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.type.descriptor.sql.DdlType
getCastTypeName, getCastTypeName, getTypeName, getTypeName
-
Method Details
-
getRawTypeNames
Deprecated.Description copied from interface:DdlType
Returns all type names without precision/length and scale parameters. -
getTypeName
Description copied from interface:DdlType
Return a type with the given length, precision, and scale.- Specified by:
getTypeName
in interfaceDdlType
- Overrides:
getTypeName
in classDdlTypeImpl
-
isLob
- Specified by:
isLob
in interfaceDdlType
- Overrides:
isLob
in classDdlTypeImpl
-
builder
public static CapacityDependentDdlType.Builder builder(int sqlTypeCode, String typeNamePattern, Dialect dialect) -
builder
public static CapacityDependentDdlType.Builder builder(int sqlTypeCode, CapacityDependentDdlType.LobKind lobKind, String typeNamePattern, Dialect dialect) -
builder
public static CapacityDependentDdlType.Builder builder(int sqlTypeCode, String typeNamePattern, String castTypeName, Dialect dialect) -
builder
public static CapacityDependentDdlType.Builder builder(int sqlTypeCode, CapacityDependentDdlType.LobKind lobKind, String typeNamePattern, String castTypeName, Dialect dialect) -
builder
public static CapacityDependentDdlType.Builder builder(int sqlTypeCode, String typeNamePattern, String castTypeNamePattern, String castTypeName, Dialect dialect) -
builder
public static CapacityDependentDdlType.Builder builder(int sqlTypeCode, CapacityDependentDdlType.LobKind lobKind, String typeNamePattern, String castTypeNamePattern, String castTypeName, Dialect dialect)
-