Package org.hibernate.type
Class StandardBasicTypes
- java.lang.Object
-
- org.hibernate.type.StandardBasicTypes
-
public final class StandardBasicTypes extends java.lang.ObjectCentralizes access to the standard set of basictypes. Type mappings can be adjusted perSessionFactory. These adjusted mappings can be accessed from theTypeHelperinstance obtained viaSessionFactory.getTypeHelper()
-
-
Field Summary
Fields Modifier and Type Field Description static BigDecimalTypeBIG_DECIMALThe standard Hibernate type for mappingBigDecimalto JDBCNUMERIC.static BigIntegerTypeBIG_INTEGERThe standard Hibernate type for mappingBigIntegerto JDBCNUMERIC.static BinaryTypeBINARYThe standard Hibernate type for mappingbyte[]to JDBCVARBINARY.static BlobTypeBLOBThe standard Hibernate type for mappingBlobto JDBCBLOB.static BooleanTypeBOOLEANThe standard Hibernate type for mappingBooleanto JDBCBIT.static ByteTypeBYTEThe standard Hibernate type for mappingByteto JDBCTINYINT.static CalendarTypeCALENDARThe standard Hibernate type for mappingCalendarto JDBCTIMESTAMP.static CalendarDateTypeCALENDAR_DATEThe standard Hibernate type for mappingCalendarto JDBCDATE.static CharArrayTypeCHAR_ARRAYThe standard Hibernate type for mappingchar[]to JDBCVARCHAR.static CharacterTypeCHARACTERThe standard Hibernate type for mappingCharacterto JDBCCHAR(1).static CharacterArrayTypeCHARACTER_ARRAYThe standard Hibernate type for mappingCharacter[]to JDBCVARCHAR.static ClassTypeCLASSThe standard Hibernate type for mappingClassto JDBCVARCHAR.static ClobTypeCLOBThe standard Hibernate type for mappingClobto JDBCCLOB.static CurrencyTypeCURRENCYThe standard Hibernate type for mappingCurrencyto JDBCVARCHAR.static DateTypeDATEThe standard Hibernate type for mappingDate(Date) to JDBCDATE.static DoubleTypeDOUBLEThe standard Hibernate type for mappingDoubleto JDBCDOUBLE.static FloatTypeFLOATThe standard Hibernate type for mappingFloatto JDBCFLOAT.static ImageTypeIMAGEThe standard Hibernate type for mappingbyte[]to JDBCLONGVARBINARY.static IntegerTypeINTEGERThe standard Hibernate type for mappingIntegerto JDBCINTEGER.static LocaleTypeLOCALEThe standard Hibernate type for mappingLocaleto JDBCVARCHAR.static LongTypeLONGThe standard Hibernate type for mappingLongto JDBCBIGINT.static MaterializedBlobTypeMATERIALIZED_BLOBThe standard Hibernate type for mappingbyte[]to JDBCBLOB.static MaterializedClobTypeMATERIALIZED_CLOBThe standard Hibernate type for mappingStringto JDBCCLOB.static MaterializedNClobTypeMATERIALIZED_NCLOBThe standard Hibernate type for mappingStringto JDBCNCLOB.static NClobTypeNCLOBThe standard Hibernate type for mappingNClobto JDBCNCLOB.static StringNVarcharTypeNSTRINGThe standard Hibernate type for mappingStringto JDBCNVARCHARstatic NTextTypeNTEXTThe standard Hibernate type for mappingStringto JDBCLONGNVARCHAR.static NumericBooleanTypeNUMERIC_BOOLEANThe standard Hibernate type for mappingBooleanto JDBCINTEGER.static RowVersionTypeROW_VERSIONThe standard Hibernate type for mappingbyte[]to JDBCVARBINARY, specifically for entity versions/timestamps.static SerializableTypeSERIALIZABLEThe standard Hibernate type for mappingSerializableto JDBCVARBINARY.static ShortTypeSHORTThe standard Hibernate type for mappingShortto JDBCSMALLINT.static StringTypeSTRINGThe standard Hibernate type for mappingStringto JDBCVARCHAR.static TextTypeTEXTThe standard Hibernate type for mappingStringto JDBCLONGVARCHAR.static TimeTypeTIMEThe standard Hibernate type for mappingDate(Time) to JDBCTIME.static TimestampTypeTIMESTAMPThe standard Hibernate type for mappingDate(Timestamp) to JDBCTIMESTAMP.static TimeZoneTypeTIMEZONEThe standard Hibernate type for mappingTimeZoneto JDBCVARCHAR.static TrueFalseTypeTRUE_FALSEThe standard Hibernate type for mappingBooleanto JDBCCHAR(1)(using 'T'/'F').static UrlTypeURLThe standard Hibernate type for mappingURLto JDBCVARCHAR.static UUIDBinaryTypeUUID_BINARYThe standard Hibernate type for mappingUUIDto JDBCBINARY.static UUIDCharTypeUUID_CHARThe standard Hibernate type for mappingUUIDto JDBCCHAR.static WrapperBinaryTypeWRAPPER_BINARYThe standard Hibernate type for mappingByte[]to JDBCVARBINARY.static YesNoTypeYES_NOThe standard Hibernate type for mappingBooleanto JDBCCHAR(1)(using 'Y'/'N').
-
-
-
Field Detail
-
BOOLEAN
public static final BooleanType BOOLEAN
The standard Hibernate type for mappingBooleanto JDBCBIT.- See Also:
BooleanType
-
NUMERIC_BOOLEAN
public static final NumericBooleanType NUMERIC_BOOLEAN
The standard Hibernate type for mappingBooleanto JDBCINTEGER.- See Also:
NumericBooleanType
-
TRUE_FALSE
public static final TrueFalseType TRUE_FALSE
The standard Hibernate type for mappingBooleanto JDBCCHAR(1)(using 'T'/'F').- See Also:
TrueFalseType
-
YES_NO
public static final YesNoType YES_NO
The standard Hibernate type for mappingBooleanto JDBCCHAR(1)(using 'Y'/'N').- See Also:
YesNoType
-
BYTE
public static final ByteType BYTE
The standard Hibernate type for mappingByteto JDBCTINYINT.
-
SHORT
public static final ShortType SHORT
The standard Hibernate type for mappingShortto JDBCSMALLINT.- See Also:
ShortType
-
INTEGER
public static final IntegerType INTEGER
The standard Hibernate type for mappingIntegerto JDBCINTEGER.- See Also:
IntegerType
-
LONG
public static final LongType LONG
The standard Hibernate type for mappingLongto JDBCBIGINT.- See Also:
LongType
-
FLOAT
public static final FloatType FLOAT
The standard Hibernate type for mappingFloatto JDBCFLOAT.- See Also:
FloatType
-
DOUBLE
public static final DoubleType DOUBLE
The standard Hibernate type for mappingDoubleto JDBCDOUBLE.- See Also:
DoubleType
-
BIG_INTEGER
public static final BigIntegerType BIG_INTEGER
The standard Hibernate type for mappingBigIntegerto JDBCNUMERIC.- See Also:
BigIntegerType
-
BIG_DECIMAL
public static final BigDecimalType BIG_DECIMAL
The standard Hibernate type for mappingBigDecimalto JDBCNUMERIC.- See Also:
BigDecimalType
-
CHARACTER
public static final CharacterType CHARACTER
The standard Hibernate type for mappingCharacterto JDBCCHAR(1).- See Also:
CharacterType
-
STRING
public static final StringType STRING
The standard Hibernate type for mappingStringto JDBCVARCHAR.- See Also:
StringType
-
NSTRING
public static final StringNVarcharType NSTRING
The standard Hibernate type for mappingStringto JDBCNVARCHAR
-
URL
public static final UrlType URL
The standard Hibernate type for mappingURLto JDBCVARCHAR.- See Also:
UrlType
-
TIME
public static final TimeType TIME
The standard Hibernate type for mappingDate(Time) to JDBCTIME.- See Also:
TimeType
-
DATE
public static final DateType DATE
The standard Hibernate type for mappingDate(Date) to JDBCDATE.- See Also:
TimeType
-
TIMESTAMP
public static final TimestampType TIMESTAMP
The standard Hibernate type for mappingDate(Timestamp) to JDBCTIMESTAMP.- See Also:
TimeType
-
CALENDAR
public static final CalendarType CALENDAR
The standard Hibernate type for mappingCalendarto JDBCTIMESTAMP.- See Also:
CalendarType
-
CALENDAR_DATE
public static final CalendarDateType CALENDAR_DATE
The standard Hibernate type for mappingCalendarto JDBCDATE.- See Also:
CalendarDateType
-
CLASS
public static final ClassType CLASS
The standard Hibernate type for mappingClassto JDBCVARCHAR.- See Also:
ClassType
-
LOCALE
public static final LocaleType LOCALE
The standard Hibernate type for mappingLocaleto JDBCVARCHAR.- See Also:
LocaleType
-
CURRENCY
public static final CurrencyType CURRENCY
The standard Hibernate type for mappingCurrencyto JDBCVARCHAR.- See Also:
CurrencyType
-
TIMEZONE
public static final TimeZoneType TIMEZONE
The standard Hibernate type for mappingTimeZoneto JDBCVARCHAR.- See Also:
TimeZoneType
-
UUID_BINARY
public static final UUIDBinaryType UUID_BINARY
The standard Hibernate type for mappingUUIDto JDBCBINARY.- See Also:
UUIDBinaryType
-
UUID_CHAR
public static final UUIDCharType UUID_CHAR
The standard Hibernate type for mappingUUIDto JDBCCHAR.- See Also:
UUIDCharType
-
BINARY
public static final BinaryType BINARY
The standard Hibernate type for mappingbyte[]to JDBCVARBINARY.- See Also:
BinaryType
-
WRAPPER_BINARY
public static final WrapperBinaryType WRAPPER_BINARY
The standard Hibernate type for mappingByte[]to JDBCVARBINARY.- See Also:
WrapperBinaryType
-
ROW_VERSION
public static final RowVersionType ROW_VERSION
The standard Hibernate type for mappingbyte[]to JDBCVARBINARY, specifically for entity versions/timestamps.- See Also:
RowVersionType
-
IMAGE
public static final ImageType IMAGE
The standard Hibernate type for mappingbyte[]to JDBCLONGVARBINARY.- See Also:
ImageType,MATERIALIZED_BLOB
-
BLOB
public static final BlobType BLOB
The standard Hibernate type for mappingBlobto JDBCBLOB.- See Also:
BlobType,MATERIALIZED_BLOB
-
MATERIALIZED_BLOB
public static final MaterializedBlobType MATERIALIZED_BLOB
The standard Hibernate type for mappingbyte[]to JDBCBLOB.- See Also:
MaterializedBlobType,MATERIALIZED_BLOB,IMAGE
-
CHAR_ARRAY
public static final CharArrayType CHAR_ARRAY
The standard Hibernate type for mappingchar[]to JDBCVARCHAR.- See Also:
CharArrayType
-
CHARACTER_ARRAY
public static final CharacterArrayType CHARACTER_ARRAY
The standard Hibernate type for mappingCharacter[]to JDBCVARCHAR.- See Also:
CharacterArrayType
-
NTEXT
public static final NTextType NTEXT
The standard Hibernate type for mappingStringto JDBCLONGNVARCHAR. Similar to aMATERIALIZED_NCLOB- See Also:
NTextType
-
CLOB
public static final ClobType CLOB
The standard Hibernate type for mappingClobto JDBCCLOB.- See Also:
ClobType,MATERIALIZED_CLOB
-
NCLOB
public static final NClobType NCLOB
The standard Hibernate type for mappingNClobto JDBCNCLOB.- See Also:
NClobType,MATERIALIZED_NCLOB
-
MATERIALIZED_CLOB
public static final MaterializedClobType MATERIALIZED_CLOB
The standard Hibernate type for mappingStringto JDBCCLOB.- See Also:
MaterializedClobType,MATERIALIZED_CLOB,TEXT
-
MATERIALIZED_NCLOB
public static final MaterializedNClobType MATERIALIZED_NCLOB
The standard Hibernate type for mappingStringto JDBCNCLOB.- See Also:
MaterializedNClobType,MATERIALIZED_CLOB,NTEXT
-
SERIALIZABLE
public static final SerializableType SERIALIZABLE
The standard Hibernate type for mappingSerializableto JDBCVARBINARY. See especially the discussion wrtClassLoaderdetermination onSerializableType- See Also:
SerializableType
-
-