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 |
|
BigIntegerType |
|
BinaryType |
A type that maps between a VARBINARY and byte[]
Implementation of the VersionType interface should be considered deprecated.
|
BlobType |
|
BooleanType |
|
ByteType |
|
CalendarDateType |
|
CalendarTimeType |
|
CalendarType |
|
CharacterArrayClobType |
|
CharacterArrayNClobType |
|
CharacterArrayType |
|
CharacterNCharType |
|
CharacterType |
|
CharArrayType |
A type that maps between VARCHAR and char[]
|
ClassType |
|
ClobType |
|
CollectionType |
A type that handles Hibernate PersistentCollections (including arrays).
|
ComponentType |
Handles "component" mappings
|
CompositeCustomType |
|
CurrencyType |
|
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 |
|
DbTimestampType |
dbtimestamp: An extension of TimestampType which
maps to the database's current timestamp, rather than the jvm's
current timestamp.
|
DoubleType |
|
DurationType |
|
EmbeddedComponentType |
|
EntityType |
Base for types which map associations to persistent entities.
|
EnumType<T extends Enum> |
Value type mapper for enumerations.
|
FloatType |
|
IdentifierBagType |
|
ImageType |
|
InstantType |
|
IntegerType |
A type that maps between INTEGER and @link Integer}
|
ListType |
|
LocalDateTimeType |
|
LocalDateType |
|
LocaleType |
A type that maps between VARCHAR and @link Locale}
|
LocalTimeType |
|
LongType |
|
ManyToOneType |
A many-to-one association to an entity.
|
MapType |
|
MaterializedBlobType |
A type that maps between BLOB and byte[]
|
MaterializedClobType |
|
MaterializedNClobType |
|
MetaType |
|
NClobType |
|
NTextType |
|
NumericBooleanType |
|
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 Serializable> |
|
SerializableType<T extends Serializable> |
|
SetType |
|
ShortType |
|
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 |
|
StringType |
|
TextType |
|
TimestampType |
|
TimeType |
|
TimeZoneType |
|
TrueFalseType |
|
TypeFactory |
Deprecated.
|
TypeHelper |
Deprecated.
|
TypeResolver |
Deprecated.
|
UrlType |
|
UUIDBinaryType |
|
UUIDCharType |
|
WrappedMaterializedBlobType |
A type that maps JDBC BLOB and Byte[] .
|
WrapperBinaryType |
|
YesNoType |
|
ZonedDateTimeType |
|