AbstractSingleColumnStandardBasicType<T> |
TODO : javadoc
|
AbstractStandardBasicType<T> |
Convenience base class for BasicType implementations
|
AbstractType |
Abstract superclass of the built in Type hierarchy.
|
AdaptedImmutableType<T> |
Optimize a mutable type, if the user promises not to mutable the
instances.
|
AnyType |
Handles "any" mappings
|
AnyType.ObjectTypeCacheEntry |
Used to externalize discrimination per a given identifier.
|
ArrayType |
A type for persistent arrays.
|
BagType |
|
BasicTypeRegistry |
|
BigDecimalType |
A type that maps between a NUMERIC and BigDecimal .
|
BigIntegerType |
A type that maps between a NUMERIC and BigInteger .
|
BinaryType |
A type that maps between a VARBINARY and byte[]
Implementation of the VersionType interface should be considered deprecated.
|
BlobType |
A type that maps between BLOB and Blob
|
BooleanType |
A type that maps between BOOLEAN and Boolean
|
ByteType |
A type that maps between TINYINT and Byte
|
CalendarDateType |
A type mapping DATE and Calendar
|
CalendarTimeType |
A type mapping TIME and Calendar .
|
CalendarType |
A type that maps between TIMESTAMP and Calendar
|
CharacterArrayClobType |
A type that maps between CLOB and Character[]
|
CharacterArrayNClobType |
A type that maps between NCLOB and Character[]
|
CharacterArrayType |
A type that maps between VARCHAR and Character[]
|
CharacterNCharType |
A type that maps between NCHAR(1) and Character
|
CharacterType |
A type that maps between CHAR(1) and Character
|
CharArrayType |
A type that maps between VARCHAR and char[]
|
ClassType |
A type that maps between VARCHAR and Class
|
ClobType |
A type that maps between CLOB and Clob
|
CollectionType |
A type that handles Hibernate PersistentCollections (including arrays).
|
ComponentType |
Handles "component" mappings
|
CompositeCustomType |
|
CurrencyType |
A type that maps between VARCHAR and Currency
|
CustomCollectionType |
A custom type for mapping user-written classes that implement PersistentCollection
|
CustomType |
Adapts UserType to the generic Type interface, in order
to isolate user code from changes in the internal Type contracts.
|
DateType |
A type that maps between DATE and Date
|
DbTimestampType |
dbtimestamp: An extension of TimestampType which
maps to the database's current timestamp, rather than the jvm's
current timestamp.
|
DoubleType |
A type that maps between DOUBLE and Double
|
DurationType |
|
EmbeddedComponentType |
|
EntityType |
Base for types which map associations to persistent entities.
|
EnumType<T extends java.lang.Enum> |
Value type mapper for enumerations.
|
FloatType |
A type that maps between FLOAT and Float
|
IdentifierBagType |
|
ImageType |
A type that maps between LONGVARBINARY and byte[]
|
InstantType |
A type that maps between TIMESTAMP and LocalDateTime .
|
IntegerType |
A type that maps between INTEGER and @link Integer}
|
ListType |
|
LocalDateTimeType |
A type that maps between TIMESTAMP and LocalDateTime .
|
LocalDateType |
|
LocaleType |
A type that maps between VARCHAR and @link Locale}
|
LocalTimeType |
A type that maps between TIMESTAMP and LocalDateTime .
|
LongType |
A type that maps between BIGINT and Long
|
ManyToOneType |
A many-to-one association to an entity.
|
MapType |
|
MaterializedBlobType |
A type that maps between BLOB and byte[]
|
MaterializedClobType |
A type that maps between CLOB and String
|
MaterializedNClobType |
A type that maps between CLOB and String
|
MetaType |
|
NClobType |
A type that maps between NCLOB and NClob
|
NTextType |
A type that maps between LONGNVARCHAR and String
|
NumericBooleanType |
A type that maps between INTEGER and Boolean (using 1 and 0)
|
ObjectType |
Specific adaptation of the "any" type to the old deprecated "object" type
|
OffsetDateTimeType |
|
OffsetTimeType |
|
OneToOneType |
A one-to-one association to an entity
|
OrderedMapType |
A specialization of the map type, with (resultset-based) ordering.
|
OrderedSetType |
A specialization of the set type, with (resultset-based) ordering.
|
PostgresUUIDType |
Specialized type mapping for UUID and the Postgres UUID data type (which is mapped as OTHER in its
JDBC driver).
|
PostgresUUIDType.PostgresUUIDSqlTypeDescriptor |
|
PrimitiveCharacterArrayClobType |
Map a char[] to a Clob
|
PrimitiveCharacterArrayNClobType |
Map a char[] to a NClob
|
RowVersionType |
A type that maps between a VARBINARY and byte[]
specifically for entity versions/timestamps.
|
SerializableToBlobType<T extends java.io.Serializable> |
|
SerializableType<T extends java.io.Serializable> |
A type that maps between a VARBINARY and Serializable classes.
|
SetType |
|
ShortType |
A type that maps between SMALLINT and Short
|
SortedMapType |
|
SortedSetType |
|
SpecialOneToOneType |
A one-to-one association that maps to specific formula(s)
instead of the primary key column of the owning entity.
|
StandardBasicTypes |
Centralizes access to the standard set of basic types .
|
StandardBasicTypeTemplate<J> |
A BasicType adapter targeting partial portability to 6.0's type
system changes.
|
StringNVarcharType |
A type that maps between VARCHAR and String
|
StringType |
A type that maps between VARCHAR and String
|
TextType |
A type that maps between LONGVARCHAR and String
|
TimestampType |
A type that maps between TIMESTAMP and Timestamp
|
TimeType |
A type that maps between TIME and Time
|
TimeZoneType |
A type mapping VARCHAR and TimeZone
|
TrueFalseType |
A type that maps between CHAR(1) and Boolean (using 'T' and 'F')
|
TypeFactory |
Deprecated.
|
TypeHelper |
Deprecated.
|
TypeResolver |
Deprecated.
|
UrlType |
A type that maps between VARCHAR and URL
|
UUIDBinaryType |
A type mapping Types.BINARY and UUID
|
UUIDCharType |
A type mapping Types.CHAR (or Types.VARCHAR ) and UUID
|
WrappedMaterializedBlobType |
A type that maps JDBC BLOB and Byte[] .
|
WrapperBinaryType |
A type mapping VARBINARY and Byte[]
|
YesNoType |
A type that maps between CHAR(1) and Boolean (using 'Y' and 'N')
|
ZonedDateTimeType |
|