Interface DdlType

All Superinterfaces:
Serializable
All Known Implementing Classes:
ArrayDdlTypeImpl, BinaryFloatDdlType, CapacityDependentDdlType, DdlTypeImpl, NamedNativeEnumDdlTypeImpl, NamedNativeOrdinalEnumDdlTypeImpl, NativeEnumDdlTypeImpl, NativeOrdinalEnumDdlTypeImpl, Scale6IntervalSecondDdlType

public interface DdlType extends Serializable
Descriptor for a DDL column type. An instance of this type abstracts over a parameterized family of dialect-specific SQL types with the same type code but varying length, precision, and scale. Usually, the types belonging to the family share a single type name in SQL, but in certain cases, most notably, in the case of the MySQL LOB types text and blob, it's the type name itself which is parameter-dependent.