Package org.hibernate.usertype

Interfaces for user-defined custom types.


Interface Summary
CompositeUserType A UserType that may be dereferenced in a query.
DynamicParameterizedType Types who implements this interface will have in the setParameterValues an instance of the class DynamicParameterizedType$ParameterType with the key PARAMETER_TYPE = "org.hibernate.type.ParameterType" The interface ParameterType provides some methods to read information dynamically for build the type
EnhancedUserType A custom type that may function as an identifier or discriminator type
LoggableUserType Marker interface for user types which want to perform custom logging of their corresponding values
ParameterizedType Support for parameterizable types.
Sized Extends dictated/default column size declarations from Type to the UserType hierarchy as well via an optional interface.
UserCollectionType A custom type for mapping user-written classes that implement PersistentCollection
UserType This interface should be implemented by user-defined "types".
UserVersionType A user type that may be used for a version property

Package org.hibernate.usertype Description

Interfaces for user-defined custom types.

Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.