| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.type.StandardBasicTypes
public class StandardBasicTypes
Centralizes access to the standard set of basic types.
 
SessionFactory.  These adjusted mappings can be accessed
 from the TypeHelper instance obtained via SessionFactory.getTypeHelper()
BasicTypeRegistry, 
TypeHelper, 
SessionFactory.getTypeHelper()| Field Summary | |
|---|---|
| static BigDecimalType | BIG_DECIMALThe standard Hibernate type for mapping BigDecimalto JDBCNUMERIC. | 
| static BigIntegerType | BIG_INTEGERThe standard Hibernate type for mapping BigIntegerto JDBCNUMERIC. | 
| static BinaryType | BINARYThe standard Hibernate type for mapping byte[]to JDBCVARBINARY. | 
| static BlobType | BLOBThe standard Hibernate type for mapping Blobto JDBCBLOB. | 
| static BooleanType | BOOLEANThe standard Hibernate type for mapping Booleanto JDBCBIT. | 
| static ByteType | BYTEThe standard Hibernate type for mapping Byteto JDBCTINYINT. | 
| static CalendarType | CALENDARThe standard Hibernate type for mapping Calendarto JDBCTIMESTAMP. | 
| static CalendarDateType | CALENDAR_DATEThe standard Hibernate type for mapping Calendarto JDBCDATE. | 
| static CharArrayType | CHAR_ARRAYThe standard Hibernate type for mapping char[]to JDBCVARCHAR. | 
| static CharacterType | CHARACTERThe standard Hibernate type for mapping Characterto JDBCCHAR(1). | 
| static CharacterArrayType | CHARACTER_ARRAYThe standard Hibernate type for mapping Character[]to JDBCVARCHAR. | 
| static PrimitiveCharacterArrayClobType | CHARACTERS_CLOBThe standard Hibernate type for mapping Character[]to JDBCCLOB. | 
| static ClassType | CLASSThe standard Hibernate type for mapping Classto JDBCVARCHAR. | 
| static ClobType | CLOBThe standard Hibernate type for mapping Clobto JDBCCLOB. | 
| static CurrencyType | CURRENCYThe standard Hibernate type for mapping Currencyto JDBCVARCHAR. | 
| static DateType | DATEThe standard Hibernate type for mapping Date(Date) to JDBCDATE. | 
| static DoubleType | DOUBLEThe standard Hibernate type for mapping Doubleto JDBCDOUBLE. | 
| static FloatType | FLOATThe standard Hibernate type for mapping Floatto JDBCFLOAT. | 
| static ImageType | IMAGEThe standard Hibernate type for mapping byte[]to JDBCLONGVARBINARY. | 
| static IntegerType | INTEGERThe standard Hibernate type for mapping Integerto JDBCINTEGER. | 
| static LocaleType | LOCALEThe standard Hibernate type for mapping Localeto JDBCVARCHAR. | 
| static LongType | LONGThe standard Hibernate type for mapping Longto JDBCBIGINT. | 
| static MaterializedBlobType | MATERIALIZED_BLOBThe standard Hibernate type for mapping byte[]to JDBCBLOB. | 
| static MaterializedClobType | MATERIALIZED_CLOBThe standard Hibernate type for mapping Stringto JDBCCLOB. | 
| static NumericBooleanType | NUMERIC_BOOLEANThe standard Hibernate type for mapping Booleanto JDBCINTEGER. | 
| static SerializableType | SERIALIZABLEThe standard Hibernate type for mapping Serializableto JDBCVARBINARY. | 
| static ShortType | SHORTThe standard Hibernate type for mapping Shortto JDBCSMALLINT. | 
| static StringType | STRINGThe standard Hibernate type for mapping Stringto JDBCVARCHAR. | 
| static TextType | TEXTThe standard Hibernate type for mapping Stringto JDBCLONGVARCHAR. | 
| static TimeType | TIMEThe standard Hibernate type for mapping Date(Time) to JDBCTIME. | 
| static TimestampType | TIMESTAMPThe standard Hibernate type for mapping Date(Timestamp) to JDBCTIMESTAMP. | 
| static TimeZoneType | TIMEZONEThe standard Hibernate type for mapping TimeZoneto JDBCVARCHAR. | 
| static TrueFalseType | TRUE_FALSEThe standard Hibernate type for mapping Booleanto JDBCCHAR(1)(using 'T'/'F'). | 
| static UrlType | URLThe standard Hibernate type for mapping URLto JDBCVARCHAR. | 
| static UUIDBinaryType | UUID_BINARYThe standard Hibernate type for mapping UUIDto JDBCBINARY. | 
| static UUIDCharType | UUID_CHARThe standard Hibernate type for mapping UUIDto JDBCCHAR. | 
| static WrapperBinaryType | WRAPPER_BINARYThe standard Hibernate type for mapping Byte[]to JDBCVARBINARY. | 
| static CharacterArrayClobType | WRAPPER_CHARACTERS_CLOBThe standard Hibernate type for mapping Character[]to JDBCCLOB. | 
| static WrappedMaterializedBlobType | WRAPPER_MATERIALIZED_BLOBThe standard Hibernate type for mapping Byte[]to JDBCBLOB | 
| static YesNoType | YES_NOThe standard Hibernate type for mapping Booleanto JDBCCHAR(1)(using 'Y'/'N'). | 
| Constructor Summary | |
|---|---|
| StandardBasicTypes() | |
| Method Summary | 
|---|
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final BooleanType BOOLEAN
Boolean to JDBC BIT.
BooleanTypepublic static final NumericBooleanType NUMERIC_BOOLEAN
Boolean to JDBC INTEGER.
NumericBooleanTypepublic static final TrueFalseType TRUE_FALSE
Boolean to JDBC CHAR(1) (using 'T'/'F').
TrueFalseTypepublic static final YesNoType YES_NO
Boolean to JDBC CHAR(1) (using 'Y'/'N').
YesNoTypepublic static final ByteType BYTE
Byte to JDBC TINYINT.
public static final ShortType SHORT
Short to JDBC SMALLINT.
ShortTypepublic static final IntegerType INTEGER
Integer to JDBC INTEGER.
IntegerTypepublic static final LongType LONG
Long to JDBC BIGINT.
LongTypepublic static final FloatType FLOAT
Float to JDBC FLOAT.
FloatTypepublic static final DoubleType DOUBLE
Double to JDBC DOUBLE.
DoubleTypepublic static final BigIntegerType BIG_INTEGER
BigInteger to JDBC NUMERIC.
BigIntegerTypepublic static final BigDecimalType BIG_DECIMAL
BigDecimal to JDBC NUMERIC.
BigDecimalTypepublic static final CharacterType CHARACTER
Character to JDBC CHAR(1).
CharacterTypepublic static final StringType STRING
String to JDBC VARCHAR.
StringTypepublic static final UrlType URL
URL to JDBC VARCHAR.
UrlTypepublic static final TimeType TIME
Date (Time) to JDBC
 TIME.
TimeTypepublic static final DateType DATE
Date (Date) to JDBC
 DATE.
TimeTypepublic static final TimestampType TIMESTAMP
Date (Timestamp) to JDBC
 TIMESTAMP.
TimeTypepublic static final CalendarType CALENDAR
Calendar to JDBC
 TIMESTAMP.
CalendarTypepublic static final CalendarDateType CALENDAR_DATE
Calendar to JDBC
 DATE.
CalendarDateTypepublic static final ClassType CLASS
Class to JDBC VARCHAR.
ClassTypepublic static final LocaleType LOCALE
Locale to JDBC VARCHAR.
LocaleTypepublic static final CurrencyType CURRENCY
Currency to JDBC VARCHAR.
CurrencyTypepublic static final TimeZoneType TIMEZONE
TimeZone to JDBC VARCHAR.
TimeZoneTypepublic static final UUIDBinaryType UUID_BINARY
UUID to JDBC BINARY.
UUIDBinaryTypepublic static final UUIDCharType UUID_CHAR
UUID to JDBC CHAR.
UUIDCharTypepublic static final BinaryType BINARY
byte[] to JDBC VARBINARY.
BinaryTypepublic static final WrapperBinaryType WRAPPER_BINARY
Byte[] to JDBC VARBINARY.
WrapperBinaryTypepublic static final ImageType IMAGE
byte[] to JDBC LONGVARBINARY.
ImageType, 
MATERIALIZED_BLOBpublic static final BlobType BLOB
Blob to JDBC BLOB.
BlobType, 
MATERIALIZED_BLOBpublic static final MaterializedBlobType MATERIALIZED_BLOB
byte[] to JDBC BLOB.
MaterializedBlobType, 
MATERIALIZED_BLOB, 
IMAGEpublic static final WrappedMaterializedBlobType WRAPPER_MATERIALIZED_BLOB
Byte[] to JDBC BLOB
WrappedMaterializedBlobTypepublic static final CharArrayType CHAR_ARRAY
char[] to JDBC VARCHAR.
CharArrayTypepublic static final CharacterArrayType CHARACTER_ARRAY
Character[] to JDBC
 VARCHAR.
CharacterArrayTypepublic static final TextType TEXT
String to JDBC LONGVARCHAR.
 
 Similar to a MATERIALIZED_CLOB
TextTypepublic static final ClobType CLOB
Clob to JDBC CLOB.
ClobType, 
MATERIALIZED_CLOBpublic static final MaterializedClobType MATERIALIZED_CLOB
String to JDBC CLOB.
MaterializedClobType, 
MATERIALIZED_CLOB, 
TEXTpublic static final CharacterArrayClobType WRAPPER_CHARACTERS_CLOB
Character[] to JDBC CLOB.
CharacterArrayClobTypepublic static final PrimitiveCharacterArrayClobType CHARACTERS_CLOB
Character[] to JDBC CLOB.
PrimitiveCharacterArrayClobTypepublic static final SerializableType SERIALIZABLE
Serializable to JDBC VARBINARY.
 
 See especially the discussion wrt ClassLoader determination on SerializableType
SerializableType| Constructor Detail | 
|---|
public StandardBasicTypes()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||