Package | Description |
---|---|
org.hibernate.sql |
This package defines helper classes for rendering SQL
fragments and SQL statements.
|
org.hibernate.type |
A Hibernate Type is a strategy for mapping a
Java property type to a JDBC type or types.
|
Modifier and Type | Method and Description |
---|---|
Insert |
Insert.addColumn(java.lang.String columnName,
java.lang.Object value,
LiteralType type) |
Update |
Update.addColumn(java.lang.String columnName,
java.lang.Object value,
LiteralType type) |
Modifier and Type | Interface and Description |
---|---|
interface |
DiscriminatorType<T>
Additional contract for a
Type may be used for a discriminator. |
interface |
PrimitiveType<T>
Additional contract for primitive / primitive wrapper types.
|
Modifier and Type | Class and Description |
---|---|
class |
BigIntegerType
A type that maps between a
NUMERIC and BigInteger . |
class |
BooleanType
A type that maps between
BOOLEAN and Boolean |
class |
ByteType
A type that maps between
TINYINT and Byte |
class |
CharacterNCharType
A type that maps between
NCHAR(1) and Character |
class |
CharacterType
A type that maps between
CHAR(1) and Character |
class |
CurrencyType
A type that maps between
VARCHAR and Currency |
class |
CustomType
|
class |
DateType
A type that maps between
DATE and Date |
class |
DbTimestampType
dbtimestamp: An extension of
TimestampType which
maps to the database's current timestamp, rather than the jvm's
current timestamp. |
class |
DoubleType
A type that maps between
DOUBLE and Double |
class |
DurationType |
class |
FloatType
A type that maps between
FLOAT and Float |
class |
InstantType
A type that maps between
TIMESTAMP and LocalDateTime . |
class |
IntegerType
A type that maps between
INTEGER and @link Integer} |
class |
LocalDateTimeType
A type that maps between
TIMESTAMP and LocalDateTime . |
class |
LocalDateType |
class |
LocaleType
A type that maps between
VARCHAR and @link Locale} |
class |
LocalTimeType
A type that maps between
TIMESTAMP and LocalDateTime . |
class |
LongType
A type that maps between
BIGINT and Long |
class |
NumericBooleanType
A type that maps between
INTEGER and Boolean (using 1 and 0) |
class |
OffsetDateTimeType |
class |
OffsetTimeType |
class |
ShortType
A type that maps between
SMALLINT and Short |
class |
StringNVarcharType
A type that maps between
VARCHAR and String |
class |
StringType
A type that maps between
VARCHAR and String |
class |
TimestampType
A type that maps between
TIMESTAMP and Timestamp |
class |
TimeType
A type that maps between
TIME and Time |
class |
TimeZoneType
A type mapping
VARCHAR and TimeZone |
class |
TrueFalseType
A type that maps between
CHAR(1) and Boolean (using 'T' and 'F') |
class |
UrlType
A type that maps between
VARCHAR and URL |
class |
UUIDCharType
A type mapping
Types.CHAR (or Types.VARCHAR ) and UUID |
class |
YesNoType
A type that maps between
CHAR(1) and Boolean (using 'Y' and 'N') |
class |
ZonedDateTimeType |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.