类 StandardBasicTypes
- java.lang.Object
-
- org.hibernate.type.StandardBasicTypes
-
public final class StandardBasicTypes extends Object
Centralizes access to the standard set of basictypes. Type mappings can be adjusted perSessionFactory. These adjusted mappings can be accessed from theTypeHelperinstance obtained viaSessionFactory.getTypeHelper()- 作者:
- Gavin King, Steve Ebersole
- 另请参阅:
BasicTypeRegistry,TypeHelper,SessionFactory.getTypeHelper()
-
-
字段概要
字段 修饰符和类型 字段 说明 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 BlobTypeBLOBstatic BooleanTypeBOOLEANstatic ByteTypeBYTEstatic CalendarTypeCALENDARstatic CalendarDateTypeCALENDAR_DATEstatic CharArrayTypeCHAR_ARRAYThe standard Hibernate type for mappingchar[]to JDBCVARCHAR.static CharacterTypeCHARACTERstatic CharacterArrayTypeCHARACTER_ARRAYThe standard Hibernate type for mappingCharacter[]to JDBCVARCHAR.static ClassTypeCLASSstatic ClobTypeCLOBstatic CurrencyTypeCURRENCYstatic DateTypeDATEstatic DoubleTypeDOUBLEstatic FloatTypeFLOATstatic ImageTypeIMAGEThe standard Hibernate type for mappingbyte[]to JDBCLONGVARBINARY.static IntegerTypeINTEGERstatic LocaleTypeLOCALEstatic LongTypeLONGstatic MaterializedBlobTypeMATERIALIZED_BLOBThe standard Hibernate type for mappingbyte[]to JDBCBLOB.static MaterializedClobTypeMATERIALIZED_CLOBstatic MaterializedNClobTypeMATERIALIZED_NCLOBstatic NClobTypeNCLOBstatic StringNVarcharTypeNSTRINGstatic NTextTypeNTEXTThe standard Hibernate type for mappingStringto JDBCLONGNVARCHAR.static NumericBooleanTypeNUMERIC_BOOLEANstatic RowVersionTypeROW_VERSIONThe standard Hibernate type for mappingbyte[]to JDBCVARBINARY, specifically for entity versions/timestamps.static SerializableTypeSERIALIZABLEThe standard Hibernate type for mappingSerializableto JDBCVARBINARY.static ShortTypeSHORTstatic StringTypeSTRINGstatic TextTypeTEXTThe standard Hibernate type for mappingStringto JDBCLONGVARCHAR.static TimeTypeTIMEstatic TimestampTypeTIMESTAMPstatic TimeZoneTypeTIMEZONEstatic TrueFalseTypeTRUE_FALSEstatic UrlTypeURLstatic UUIDBinaryTypeUUID_BINARYstatic UUIDCharTypeUUID_CHARstatic WrapperBinaryTypeWRAPPER_BINARYstatic YesNoTypeYES_NO
-
-
-
字段详细资料
-
BOOLEAN
public static final BooleanType BOOLEAN
- 另请参阅:
BooleanType
-
NUMERIC_BOOLEAN
public static final NumericBooleanType NUMERIC_BOOLEAN
- 另请参阅:
NumericBooleanType
-
TRUE_FALSE
public static final TrueFalseType TRUE_FALSE
- 另请参阅:
TrueFalseType
-
BYTE
public static final ByteType BYTE
-
INTEGER
public static final IntegerType INTEGER
- 另请参阅:
IntegerType
-
DOUBLE
public static final DoubleType DOUBLE
- 另请参阅:
DoubleType
-
BIG_INTEGER
public static final BigIntegerType BIG_INTEGER
The standard Hibernate type for mappingBigIntegerto JDBCNUMERIC.- 另请参阅:
BigIntegerType
-
BIG_DECIMAL
public static final BigDecimalType BIG_DECIMAL
The standard Hibernate type for mappingBigDecimalto JDBCNUMERIC.- 另请参阅:
BigDecimalType
-
CHARACTER
public static final CharacterType CHARACTER
- 另请参阅:
CharacterType
-
STRING
public static final StringType STRING
- 另请参阅:
StringType
-
NSTRING
public static final StringNVarcharType NSTRING
-
TIMESTAMP
public static final TimestampType TIMESTAMP
- 另请参阅:
TimeType
-
CALENDAR
public static final CalendarType CALENDAR
- 另请参阅:
CalendarType
-
CALENDAR_DATE
public static final CalendarDateType CALENDAR_DATE
- 另请参阅:
CalendarDateType
-
LOCALE
public static final LocaleType LOCALE
- 另请参阅:
LocaleType
-
CURRENCY
public static final CurrencyType CURRENCY
- 另请参阅:
CurrencyType
-
TIMEZONE
public static final TimeZoneType TIMEZONE
- 另请参阅:
TimeZoneType
-
UUID_BINARY
public static final UUIDBinaryType UUID_BINARY
- 另请参阅:
UUIDBinaryType
-
UUID_CHAR
public static final UUIDCharType UUID_CHAR
- 另请参阅:
UUIDCharType
-
BINARY
public static final BinaryType BINARY
The standard Hibernate type for mappingbyte[]to JDBCVARBINARY.- 另请参阅:
BinaryType
-
WRAPPER_BINARY
public static final WrapperBinaryType WRAPPER_BINARY
- 另请参阅:
WrapperBinaryType
-
ROW_VERSION
public static final RowVersionType ROW_VERSION
The standard Hibernate type for mappingbyte[]to JDBCVARBINARY, specifically for entity versions/timestamps.- 另请参阅:
RowVersionType
-
IMAGE
public static final ImageType IMAGE
The standard Hibernate type for mappingbyte[]to JDBCLONGVARBINARY.- 另请参阅:
ImageType,MATERIALIZED_BLOB
-
BLOB
public static final BlobType BLOB
- 另请参阅:
BlobType,MATERIALIZED_BLOB
-
MATERIALIZED_BLOB
public static final MaterializedBlobType MATERIALIZED_BLOB
The standard Hibernate type for mappingbyte[]to JDBCBLOB.
-
CHAR_ARRAY
public static final CharArrayType CHAR_ARRAY
The standard Hibernate type for mappingchar[]to JDBCVARCHAR.- 另请参阅:
CharArrayType
-
CHARACTER_ARRAY
public static final CharacterArrayType CHARACTER_ARRAY
The standard Hibernate type for mappingCharacter[]to JDBCVARCHAR.- 另请参阅:
CharacterArrayType
-
NTEXT
public static final NTextType NTEXT
The standard Hibernate type for mappingStringto JDBCLONGNVARCHAR. Similar to aMATERIALIZED_NCLOB- 另请参阅:
NTextType
-
CLOB
public static final ClobType CLOB
- 另请参阅:
ClobType,MATERIALIZED_CLOB
-
NCLOB
public static final NClobType NCLOB
- 另请参阅:
NClobType,MATERIALIZED_NCLOB
-
MATERIALIZED_CLOB
public static final MaterializedClobType MATERIALIZED_CLOB
-
MATERIALIZED_NCLOB
public static final MaterializedNClobType MATERIALIZED_NCLOB
-
SERIALIZABLE
public static final SerializableType SERIALIZABLE
The standard Hibernate type for mappingSerializableto JDBCVARBINARY. See especially the discussion wrtClassLoaderdetermination onSerializableType- 另请参阅:
SerializableType
-
-