| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| AbstractComponentType | Deprecated. in favor of CompositeType | 
| AssociationType | A type that represents some kind of association between entities. | 
| BasicType | Marker interface for basic types. | 
| CompositeType | Contract for value types to hold collections and have cascades, etc. | 
| DiscriminatorType<T> | Additional contract for a Typemay be used for a discriminator. | 
| IdentifierType<T> | Additional contract for a Typemay be used for a discriminator. | 
| LiteralType<T> | Additional contract for a Typethat may appear as an SQL literal | 
| PrimitiveType<T> | Additional contract for primitive / primitive wrapper types. | 
| SingleColumnType<T> | Provide convenient methods for binding and extracting values for use with BasicType. | 
| StringRepresentableType<T> | Additional, optional contract for types capable of rendering and consuming their values to/from strings. | 
| Type | Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). | 
| TypeFactory.TypeScope | |
| VersionType<T> | Additional contract for types which may be used to version (and optimistic lock) data. | 
| XmlRepresentableType<T> | Additional, optional contract for types whose values can be represented as XML text (either as attribute or element value). | 
| Class Summary | |
|---|---|
| AbstractBynaryType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| AbstractCharArrayType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| AbstractLobType | Deprecated. | 
| AbstractLongBinaryType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| AbstractLongStringType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| AbstractSingleColumnStandardBasicType<T> | TODO : javadoc | 
| AbstractStandardBasicType<T> | TODO : javadoc | 
| AbstractType | Abstract superclass of the built in Type hierarchy. | 
| AdaptedImmutableType<T> | Optimize a mutable type, if the user promises not to mutable the instances. | 
| AlternativeLobTypes<S,T extends LobType<S>> | Provides alternative types for binding LOB values. | 
| AlternativeLobTypes.BlobTypes<S,T extends LobType<S>> | Provides alternative types for binding BLOBvalues. | 
| AlternativeLobTypes.ClobTypes<S,T extends LobType<S>> | Provides alternative types for binding CLOBvalues. | 
| AnyType | Handles "any" mappings | 
| AnyType.ObjectTypeCacheEntry | |
| ArrayType | A type for persistent arrays. | 
| BagType | |
| BasicTypeRegistry | A registry of BasicTypeinstances | 
| BigDecimalType | A type that maps between a NUMERICandBigDecimal. | 
| BigIntegerType | A type that maps between a NUMERICandBigInteger. | 
| BinaryType | A type that maps between a VARBINARYandbyte[] | 
| BlobType | A type that maps between BLOBandBlob | 
| BooleanType | A type that maps between BITandBoolean | 
| ByteArrayBlobType | Deprecated. replaced by WrappedMaterializedBlobType | 
| ByteType | A type that maps between TINYINTandByte | 
| CalendarDateType | A type mapping DATEandCalendar | 
| CalendarType | A type that maps between TIMESTAMPandCalendar | 
| CharacterArrayClobType | A type that maps between CLOBandCharacter[]Essentially aMaterializedClobTypebut represented as a Character[] in Java rather than String. | 
| CharacterArrayType | A type that maps between VARCHARandCharacter[] | 
| CharacterType | A type that maps between CHAR(1)andCharacter | 
| CharArrayType | A type that maps between VARCHARandchar[] | 
| CharBooleanType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| ClassType | A type that maps between VARCHARandClass | 
| ClobType | A type that maps between CLOBandClob | 
| CollectionType | A type that handles Hibernate PersistentCollections (including arrays). | 
| ComponentType | Handles "component" mappings | 
| CompositeCustomType | Adapts CompositeUserTypeto theTypeinterface | 
| CurrencyType | A type that maps between VARCHARandCurrency | 
| CustomCollectionType | A custom type for mapping user-written classes that implement PersistentCollection | 
| CustomType | Adapts UserTypeto the genericTypeinterface, in order
 to isolate user code from changes in the internal Type contracts. | 
| DateType | A type that maps between DATEandDate | 
| DbTimestampType | dbtimestamp: An extension of TimestampTypewhich
 maps to the database's current timestamp, rather than the jvm's
 current timestamp. | 
| DoubleType | A type that maps between DOUBLEandDouble | 
| EmbeddedComponentType | |
| EntityType | Base for types which map associations to persistent entities. | 
| EnumType | Enum type mapper Try and find the appropriate SQL type depending on column metadata TODO implements readobject/writeobject to recalculate the enumclasses | 
| FloatType | A type that maps between FLOATandFloat | 
| ForeignKeyDirection | Represents directionality of the foreign key constraint | 
| IdentifierBagType | |
| ImageType | A type that maps between LONGVARBINARYandbyte[] | 
| ImmutableType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| IntegerType | A type that maps between INTEGERand @link Integer} | 
| ListType | |
| LobType<T> | A base type used to define a LOB type; it also provides
 alternatives that can override this type via LobType.getAlternatives()getAlternatives()} | 
| LocaleType | A type that maps between VARCHARand @link Locale} | 
| LongType | A type that maps between BIGINTandLong | 
| ManyToOneType | A many-to-one association to an entity. | 
| MapType | |
| MaterializedBlobType | A type that maps between BLOBandbyte[] | 
| MaterializedClobType | A type that maps between CLOBandString | 
| MetaType | |
| MutableType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| NullableType | Deprecated. Use the AbstractStandardBasicTypeapproach instead | 
| NumericBooleanType | A type that maps between INTEGERandBoolean(using 1 and 0) | 
| ObjectType | Specific adaptation of the "any" type to the old deprecated "object" type | 
| 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 UUIDand the Postgres UUID data type (which is mapped as OTHER in its
 JDBC driver). | 
| PostgresUUIDType.PostgresUUIDSqlTypeDescriptor | |
| PrimitiveByteArrayBlobType | Deprecated. replaced by MaterializedBlobType | 
| PrimitiveCharacterArrayClobType | Map a char[] to a Clob | 
| SerializableToBlobType | |
| SerializableType<T extends Serializable> | A type that maps between a VARBINARYandSerializableclasses. | 
| SetType | |
| ShortType | A type that maps between SMALLINTandShort | 
| 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. | 
| StringClobType | Deprecated. replaced by MaterializedClobType | 
| StringType | A type that maps between VARCHARandString | 
| TextType | A type that maps between LONGVARCHARandString | 
| TimestampType | A type that maps between TIMESTAMPandTimestamp | 
| TimeType | A type that maps between TIMEandTime | 
| TimeZoneType | A type mapping VARCHARandTimeZone | 
| TrueFalseType | A type that maps between CHAR(1)andBoolean(using 'T' and 'F') | 
| TypeFactory | Used internally to build instances of Type, specifically it builds instances of
 
 Used internally to obtain instances of Type. | 
| TypeHelper | Collection of convenience methods relating to operations across arrays of types... | 
| TypeResolver | Acts as the contract for getting types and as the mediator between BasicTypeRegistryandTypeFactory. | 
| UrlType | A type that maps between VARCHARandURL | 
| UUIDBinaryType | A type mapping Types.BINARYandUUID | 
| UUIDCharType | A type mapping Types.CHAR(orTypes.VARCHAR) andUUID | 
| WrappedMaterializedBlobType | A type that maps JDBC BLOBandByte[]. | 
| WrapperBinaryType | A type mapping VARBINARYandByte[] | 
| YesNoType | A type that maps between CHAR(1)andBoolean(using 'Y' and 'N') | 
| Exception Summary | |
|---|---|
| SerializationException | Thrown when a property cannot be serializaed/deserialized | 
A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||