public class StandardBasicTypes extends Object
types.
Type mappings can be adjusted per SessionFactory. These adjusted mappings can be accessed
from the TypeHelper instance obtained via SessionFactory.getTypeHelper()BasicTypeRegistry,
TypeHelper,
SessionFactory.getTypeHelper()| Modifier and Type | Field and Description |
|---|---|
static BigDecimalType |
BIG_DECIMAL
The standard Hibernate type for mapping
BigDecimal to JDBC NUMERIC. |
static BigIntegerType |
BIG_INTEGER
The standard Hibernate type for mapping
BigInteger to JDBC NUMERIC. |
static BinaryType |
BINARY
The standard Hibernate type for mapping
byte[] to JDBC VARBINARY. |
static BlobType |
BLOB
|
static BooleanType |
BOOLEAN
|
static ByteType |
BYTE
|
static CalendarType |
CALENDAR
|
static CalendarDateType |
CALENDAR_DATE
|
static CharArrayType |
CHAR_ARRAY
The standard Hibernate type for mapping
char[] to JDBC VARCHAR. |
static CharacterType |
CHARACTER
|
static CharacterArrayType |
CHARACTER_ARRAY
The standard Hibernate type for mapping
Character[] to JDBC
VARCHAR. |
static ClassType |
CLASS
|
static ClobType |
CLOB
|
static CurrencyType |
CURRENCY
|
static DateType |
DATE
|
static DoubleType |
DOUBLE
|
static FloatType |
FLOAT
|
static ImageType |
IMAGE
The standard Hibernate type for mapping
byte[] to JDBC LONGVARBINARY. |
static IntegerType |
INTEGER
|
static LocaleType |
LOCALE
|
static LongType |
LONG
|
static MaterializedBlobType |
MATERIALIZED_BLOB
The standard Hibernate type for mapping
byte[] to JDBC BLOB. |
static MaterializedClobType |
MATERIALIZED_CLOB
|
static NumericBooleanType |
NUMERIC_BOOLEAN
|
static SerializableType |
SERIALIZABLE
The standard Hibernate type for mapping
Serializable to JDBC VARBINARY. |
static ShortType |
SHORT
|
static StringType |
STRING
|
static TextType |
TEXT
The standard Hibernate type for mapping
String to JDBC LONGVARCHAR. |
static TimeType |
TIME
|
static TimestampType |
TIMESTAMP
|
static TimeZoneType |
TIMEZONE
|
static TrueFalseType |
TRUE_FALSE
|
static UrlType |
URL
|
static UUIDBinaryType |
UUID_BINARY
|
static UUIDCharType |
UUID_CHAR
|
static WrapperBinaryType |
WRAPPER_BINARY
|
static YesNoType |
YES_NO
|
| Constructor and Description |
|---|
StandardBasicTypes() |
public static final BooleanType BOOLEAN
BooleanTypepublic static final NumericBooleanType NUMERIC_BOOLEAN
NumericBooleanTypepublic static final TrueFalseType TRUE_FALSE
TrueFalseTypepublic static final ByteType BYTE
public static final IntegerType INTEGER
IntegerTypepublic static final DoubleType 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
CharacterTypepublic static final StringType STRING
StringTypepublic static final TimestampType TIMESTAMP
TimeTypepublic static final CalendarType CALENDAR
CalendarTypepublic static final CalendarDateType CALENDAR_DATE
CalendarDateTypepublic static final LocaleType LOCALE
LocaleTypepublic static final CurrencyType CURRENCY
CurrencyTypepublic static final TimeZoneType TIMEZONE
TimeZoneTypepublic static final UUIDBinaryType UUID_BINARY
UUIDBinaryTypepublic static final UUIDCharType UUID_CHAR
UUIDCharTypepublic static final BinaryType BINARY
byte[] to JDBC VARBINARY.BinaryTypepublic static final WrapperBinaryType WRAPPER_BINARY
WrapperBinaryTypepublic static final ImageType IMAGE
byte[] to JDBC LONGVARBINARY.ImageType,
MATERIALIZED_BLOBpublic static final BlobType BLOB
BlobType,
MATERIALIZED_BLOBpublic static final MaterializedBlobType MATERIALIZED_BLOB
byte[] to JDBC BLOB.MaterializedBlobType,
MATERIALIZED_BLOB,
IMAGEpublic static final CharArrayType CHAR_ARRAY
char[] to JDBC VARCHAR.CharArrayTypepublic static final CharacterArrayType CHARACTER_ARRAY
Character[] to JDBC
VARCHAR.CharacterArrayTypepublic static final ClobType CLOB
ClobType,
MATERIALIZED_CLOBpublic static final MaterializedClobType MATERIALIZED_CLOB
MaterializedClobType,
MATERIALIZED_CLOB,
TEXTpublic static final SerializableType SERIALIZABLE
Serializable to JDBC VARBINARY.
See especially the discussion wrt ClassLoader determination on SerializableTypeSerializableTypeCopyright © 2012 JBoss by Red Hat. All Rights Reserved.