Skip navigation links
A B C D E F G H I J L N O P R S T V W 

A

AbstractBigDecimalColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractBigDecimalColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
AbstractBigIntegerColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractBigIntegerColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
AbstractColumnMapper<T,J> - Class in org.jadira.usertype.spi.shared
 
AbstractColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractColumnMapper
 
AbstractDateColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractDateColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
AbstractHeuristicUserType - Class in org.jadira.usertype.spi.shared
 
AbstractHeuristicUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
AbstractIntegerColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractIntegerColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
AbstractLongColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractLongColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
AbstractMultiColumnUserType<T> - Class in org.jadira.usertype.spi.shared
 
AbstractMultiColumnUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
AbstractParameterizedMultiColumnUserType<T> - Class in org.jadira.usertype.spi.shared
 
AbstractParameterizedMultiColumnUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractParameterizedMultiColumnUserType
 
AbstractParameterizedUserType<T,J,C extends ColumnMapper<T,J>> - Class in org.jadira.usertype.spi.shared
 
AbstractParameterizedUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractParameterizedUserType
 
AbstractReflectionUserType<T> - Class in org.jadira.usertype.spi.shared
 
AbstractReflectionUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
AbstractSingleColumnUserType<T,J,C extends ColumnMapper<T,J>> - Class in org.jadira.usertype.spi.shared
 
AbstractSingleColumnUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
AbstractStringColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractStringColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
AbstractTimeColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractTimeColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
AbstractTimestampColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractTimestampColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
AbstractUserType - Class in org.jadira.usertype.spi.shared
 
AbstractUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractUserType
 
AbstractVersionableBigIntegerColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractVersionableBigIntegerColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractVersionableBigIntegerColumnMapper
 
AbstractVersionableLongColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractVersionableLongColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractVersionableLongColumnMapper
 
AbstractVersionableTimestampColumnMapper<T> - Class in org.jadira.usertype.spi.shared
 
AbstractVersionableTimestampColumnMapper() - Constructor for class org.jadira.usertype.spi.shared.AbstractVersionableTimestampColumnMapper
 
AbstractVersionableUserType<T,J,C extends VersionableColumnMapper<T,J>> - Class in org.jadira.usertype.spi.shared
 
AbstractVersionableUserType() - Constructor for class org.jadira.usertype.spi.shared.AbstractVersionableUserType
 
afterNullSafeOperation(SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
Included to allow session state to be disassociated from the user type.
applyConfiguration(SessionFactory) - Method in class org.jadira.usertype.spi.shared.AbstractParameterizedMultiColumnUserType
 
applyConfiguration(SessionFactory) - Method in class org.jadira.usertype.spi.shared.AbstractParameterizedUserType
 
applyConfiguration(SessionFactory) - Method in class org.jadira.usertype.spi.shared.AbstractVersionableUserType
 
applyConfiguration(SessionFactory) - Method in interface org.jadira.usertype.spi.shared.IntegratorConfiguredType
Apply configuration for the given type
ArrayUtils - Class in org.jadira.usertype.spi.utils.reflection
Utility methods for manipulating arrays
assemble(Serializable, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
assemble(Serializable, Object) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
assemble(Serializable, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
AssertionException - Exception in org.jadira.usertype.spi.utils.lang
 
AssertionException(String) - Constructor for exception org.jadira.usertype.spi.utils.lang.AssertionException
 

B

BaseRepository<T extends Serializable,ID extends Serializable> - Interface in org.jadira.usertype.spi.repository
The most fundamental repository, being a repository that only offers read and write capabilities.
beforeAssemble(Serializable, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
beforeNullSafeOperation(SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
Included to allow session state to be applied to the user type

C

classForName(String) - Static method in class org.jadira.usertype.spi.utils.reflection.ClassLoaderUtils
Attempts to instantiate the named class, using the context ClassLoader for the current thread, or Class.forName if this does not work
ClassLoaderUtils - Class in org.jadira.usertype.spi.utils.reflection
Utility methods related to ClassLoader resolution and the like
ColumnMapper<T,J> - Interface in org.jadira.usertype.spi.shared
 
ColumnMapperSingleColumnTypeAdapter<T,J> - Class in org.jadira.usertype.spi.shared
 
ColumnMapperSingleColumnTypeAdapter(ColumnMapper<T, J>) - Constructor for class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
compare(Object, Object) - Method in class org.jadira.usertype.spi.shared.AbstractVersionableUserType
 
compare(Object, Object, EntityMode) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
ConfigurationHelper - Class in org.jadira.usertype.spi.shared
 
copyOf(U[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method
copyOf(int[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of ints
copyOf(short[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of short
copyOf(long[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of long
copyOf(byte[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of byte
copyOf(char[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of char
copyOf(float[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of float
copyOf(double[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of double
copyOf(boolean[]) - Static method in class org.jadira.usertype.spi.utils.reflection.ArrayUtils
This method does a similar job to JSE 6.0's Arrays.copyOf() method and overloads the method for use with arrays of boolean

D

DatabaseZoneConfigured<T> - Interface in org.jadira.usertype.spi.shared
 
DbTimestampSeed - Class in org.jadira.usertype.spi.shared
 
DbTimestampSeed() - Constructor for class org.jadira.usertype.spi.shared.DbTimestampSeed
 
deepCopy(Object) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
deepCopy(Object, EntityMode, SessionFactoryImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
disassemble(Object, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
disassemble(Object) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
disassemble(Object, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
doNullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
doNullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
doNullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
doNullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
doNullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
doNullSafeSet(PreparedStatement, J, int, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
DstSafeDateType - Class in org.jadira.usertype.spi.shared
 
DstSafeDateType() - Constructor for class org.jadira.usertype.spi.shared.DstSafeDateType
 
DstSafeDateType(Calendar) - Constructor for class org.jadira.usertype.spi.shared.DstSafeDateType
 
DstSafeDateTypeDescriptor - Class in org.jadira.usertype.spi.shared.descriptor.sql
 
DstSafeDateTypeDescriptor() - Constructor for class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeDateTypeDescriptor
 
DstSafeDateTypeDescriptor(Calendar) - Constructor for class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeDateTypeDescriptor
 
DstSafeTimestampType - Class in org.jadira.usertype.spi.shared
 
DstSafeTimestampType() - Constructor for class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
DstSafeTimestampType(Calendar) - Constructor for class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
DstSafeTimestampTypeDescriptor - Class in org.jadira.usertype.spi.shared.descriptor.sql
 
DstSafeTimestampTypeDescriptor() - Constructor for class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimestampTypeDescriptor
 
DstSafeTimestampTypeDescriptor(Calendar) - Constructor for class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimestampTypeDescriptor
 
DstSafeTimeType - Class in org.jadira.usertype.spi.shared
 
DstSafeTimeType() - Constructor for class org.jadira.usertype.spi.shared.DstSafeTimeType
 
DstSafeTimeType(Calendar) - Constructor for class org.jadira.usertype.spi.shared.DstSafeTimeType
 
DstSafeTimeTypeDescriptor - Class in org.jadira.usertype.spi.shared.descriptor.sql
 
DstSafeTimeTypeDescriptor() - Constructor for class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimeTypeDescriptor
 
DstSafeTimeTypeDescriptor(Calendar) - Constructor for class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimeTypeDescriptor
 

E

equals(Object, Object) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
evict(T) - Method in interface org.jadira.usertype.spi.repository.BaseRepository
Evicts the supplied entity from the session.
evict(T) - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Evicts the supplied entity from the session.
extractId(T) - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Determines the ID for the entity

F

findById(ID) - Method in class org.jadira.usertype.spi.repository.JpaSearchRepository
Returns the instance with the given ID or null
findById(ID) - Method in interface org.jadira.usertype.spi.repository.SearchRepository
Returns the instance with the given ID or null
findConstructor(Class<A>, Class<?>...) - Static method in class org.jadira.usertype.spi.utils.reflection.ReflectionUtils
 
findField(Class<?>, String) - Static method in class org.jadira.usertype.spi.utils.reflection.ReflectionUtils
 
findMethod(Class<?>, String, Class<?>...) - Static method in class org.jadira.usertype.spi.utils.reflection.ReflectionUtils
 
flush() - Method in interface org.jadira.usertype.spi.repository.BaseRepository
Synchronises the state of EntityManager for this repository with the database
flush() - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Synchronises the state of EntityManager for this repository with the database
fromConvertedColumns(Object[]) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
fromNonNullString(String) - Method in class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
fromNonNullString(String) - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
fromNonNullValue(BigDecimal) - Method in class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
fromNonNullValue(BigInteger) - Method in class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
fromNonNullValue(Date) - Method in class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
fromNonNullValue(Integer) - Method in class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
fromNonNullValue(Long) - Method in class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
fromNonNullValue(String) - Method in class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
fromNonNullValue(Time) - Method in class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
fromNonNullValue(Timestamp) - Method in class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
fromNonNullValue(J) - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
fromStringValue(String) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
fromStringValue(String) - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
fromXMLNode(Node, Mapping) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
Deprecated.
fromXMLString(String) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
fromXMLString(String) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 

G

generateCurrentValue() - Method in class org.jadira.usertype.spi.shared.AbstractVersionableBigIntegerColumnMapper
 
generateCurrentValue() - Method in class org.jadira.usertype.spi.shared.AbstractVersionableLongColumnMapper
 
generateCurrentValue() - Method in class org.jadira.usertype.spi.shared.AbstractVersionableTimestampColumnMapper
 
generateCurrentValue() - Method in interface org.jadira.usertype.spi.shared.VersionableColumnMapper
 
get(ResultSet, String, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
get(ResultSet, String) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getBinder(JavaTypeDescriptor<X>) - Method in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeDateTypeDescriptor
 
getBinder(JavaTypeDescriptor<X>) - Method in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimestampTypeDescriptor
 
getBinder(JavaTypeDescriptor<X>) - Method in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimeTypeDescriptor
 
getClass(Type) - Static method in class org.jadira.usertype.spi.utils.reflection.TypeHelper
Get the underlying class for a type, or null if the type is a variable type.
getClassLoader() - Static method in class org.jadira.usertype.spi.utils.reflection.ClassLoaderUtils
Gets an appropriate ClassLoader for the current thread
getColumnMapper() - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
getColumnMappers() - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
getColumnSpan(Mapping) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getComparator() - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
getEntityClass() - Method in class org.jadira.usertype.spi.repository.JpaSearchRepository
Returns the class for the entity type associated with this repository.
getEntityManager() - Method in class org.jadira.usertype.spi.repository.JpaSearchRepository
Access the associated EntityManager
getExtractor(JavaTypeDescriptor<X>) - Method in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeDateTypeDescriptor
 
getExtractor(JavaTypeDescriptor<X>) - Method in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimestampTypeDescriptor
 
getExtractor(JavaTypeDescriptor<X>) - Method in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimeTypeDescriptor
 
getFieldValue(Field, Object) - Static method in class org.jadira.usertype.spi.utils.reflection.ReflectionUtils
 
getHashCode(Object, EntityMode) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getHashCode(Object, EntityMode, SessionFactoryImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
getHibernateType() - Method in class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
getHibernateType() - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
getIdClass() - Method in class org.jadira.usertype.spi.repository.JpaSearchRepository
Returns the class for the ID field for the entity type associated with this repository.
getIdentifierType() - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
getMappedClass() - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
getName() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getName() - Method in class org.jadira.usertype.spi.shared.DstSafeDateType
 
getName() - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
getName() - Method in class org.jadira.usertype.spi.shared.DstSafeTimeType
 
getNextTimestamp(Timestamp, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.DbTimestampSeed
 
getNextTimestamp(Timestamp, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.JvmTimestampSeed
 
getNextTimestamp(T, SessionImplementor) - Method in interface org.jadira.usertype.spi.shared.Seed
Increment the version value.
getParameterValues() - Method in class org.jadira.usertype.spi.shared.AbstractParameterizedMultiColumnUserType
 
getParameterValues() - Method in class org.jadira.usertype.spi.shared.AbstractParameterizedUserType
 
getProperty(String) - Static method in class org.jadira.usertype.spi.shared.ConfigurationHelper
 
getPropertyNames() - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
getPropertyTypes() - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
getPropertyValue(Object, int) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
getRegistrationKeys() - Method in class org.jadira.usertype.spi.shared.DstSafeDateType
 
getRegistrationKeys() - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
getRegistrationKeys() - Method in class org.jadira.usertype.spi.shared.DstSafeTimeType
 
getReturnedClass() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getSemiResolvedType(SessionFactoryImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
getSingleResult(Query) - Method in class org.jadira.usertype.spi.repository.JpaSearchRepository
Executes a query that returns a single record.
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
getSqlType() - Method in class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
getSqlType() - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
getTimestamp(SessionImplementor) - Method in class org.jadira.usertype.spi.shared.DbTimestampSeed
 
getTimestamp(SessionImplementor) - Method in class org.jadira.usertype.spi.shared.JvmTimestampSeed
 
getTimestamp(SessionImplementor) - Method in interface org.jadira.usertype.spi.shared.Seed
Generate an initial version value.
getType() - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
getTypeArguments(Class<T>, Class<? extends T>) - Static method in class org.jadira.usertype.spi.utils.reflection.TypeHelper
Get the actual type arguments a child class has used to extend a generic base class.

H

hashCode(Object) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
hydrate(ResultSet, String[], SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 

I

initialise() - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
INSTANCE - Static variable in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeDateTypeDescriptor
 
INSTANCE - Static variable in class org.jadira.usertype.spi.shared.descriptor.sql.DstSafeTimestampTypeDescriptor
 
INSTANCE - Static variable in class org.jadira.usertype.spi.shared.DstSafeDateType
 
INSTANCE - Static variable in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
INSTANCE - Static variable in class org.jadira.usertype.spi.shared.DstSafeTimeType
 
IntegratorConfiguredType - Interface in org.jadira.usertype.spi.shared
Represents a type that can be configured.
isAnyType() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isAssociationType() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isCollectionType() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isComponentType() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isDirty(Object, Object, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isDirty(Object, Object, boolean[], SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isEmpty(String) - Static method in class org.jadira.usertype.spi.utils.lang.StringUtils
 
isEntityType() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isEqual(Object, Object, EntityMode) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isEqual(Object, Object, EntityMode, SessionFactoryImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isModified(Object, Object, boolean[], SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isMutable() - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
isMutable() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isNotEmpty(String) - Static method in class org.jadira.usertype.spi.utils.lang.StringUtils
 
isPrivateAccessAllowed() - Static method in class org.jadira.usertype.spi.utils.reflection.ReflectionUtils
 
isSame(Object, Object, EntityMode) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
isXMLElement() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
Deprecated.
IterableEnumeration<E> - Class in org.jadira.usertype.spi.utils.lang
Helper used for working with the JDKs classloader API
IterableEnumeration(Enumeration<E>) - Constructor for class org.jadira.usertype.spi.utils.lang.IterableEnumeration
Creates a new instance
iterator() - Method in class org.jadira.usertype.spi.utils.lang.IterableEnumeration
Returns an iterator wrapping the underlying enumeration

J

JavaZoneConfigured<T> - Interface in org.jadira.usertype.spi.shared
 
jdbcClass() - Method in class org.jadira.usertype.spi.shared.AbstractColumnMapper
 
jdbcClass() - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
JpaBaseRepository<T extends Serializable,ID extends Serializable> - Class in org.jadira.usertype.spi.repository
Base implementation of a Repository / type-safe DAO using Hibernate JPA
JpaBaseRepository() - Constructor for class org.jadira.usertype.spi.repository.JpaBaseRepository
 
JpaSearchRepository<T extends Serializable,ID extends Serializable> - Class in org.jadira.usertype.spi.repository
Base implementation of a read-only Repository / type-safe DAO using Hibernate JPA
JpaSearchRepository() - Constructor for class org.jadira.usertype.spi.repository.JpaSearchRepository
 
JvmTimestampSeed - Class in org.jadira.usertype.spi.shared
 
JvmTimestampSeed() - Constructor for class org.jadira.usertype.spi.shared.JvmTimestampSeed
 

L

lock(T, LockModeType) - Method in interface org.jadira.usertype.spi.repository.BaseRepository
Lock an entity instance that is contained in the persistence context with the specified lock mode type.
lock(T, LockModeType) - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Lock an entity instance that is contained in the persistence context with the specified lock mode type.

N

next(Object, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractVersionableUserType
 
next(Date, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
nullSafeGet(ResultSet, String, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
nullSafeGet(ResultSet, String, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
nullSafeGet(ResultSet, String) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
nullSafeSet(PreparedStatement, Object, int, boolean[], SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
nullSafeSet(PreparedStatement, T, int) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 

O

objectToSQLString(Object) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
objectToSQLString(Object) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
objectToSQLString(Object) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
objectToSQLString(Date, Dialect) - Method in class org.jadira.usertype.spi.shared.DstSafeDateType
 
objectToSQLString(Date, Dialect) - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
objectToSQLString(Date, Dialect) - Method in class org.jadira.usertype.spi.shared.DstSafeTimeType
 
org.jadira.usertype.spi.repository - package org.jadira.usertype.spi.repository
 
org.jadira.usertype.spi.shared - package org.jadira.usertype.spi.shared
 
org.jadira.usertype.spi.shared.descriptor.sql - package org.jadira.usertype.spi.shared.descriptor.sql
 
org.jadira.usertype.spi.utils.lang - package org.jadira.usertype.spi.utils.lang
 
org.jadira.usertype.spi.utils.reflection - package org.jadira.usertype.spi.utils.reflection
 

P

parseZone(String) - Method in interface org.jadira.usertype.spi.shared.DatabaseZoneConfigured
 
parseZone(String) - Method in interface org.jadira.usertype.spi.shared.JavaZoneConfigured
 
persist(T) - Method in interface org.jadira.usertype.spi.repository.BaseRepository
Persists the given entity.
persist(T) - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Persists the given entity.

R

ReflectionException - Exception in org.jadira.usertype.spi.utils.reflection
 
ReflectionException(String, SecurityException) - Constructor for exception org.jadira.usertype.spi.utils.reflection.ReflectionException
 
ReflectionException(String, NoSuchFieldException) - Constructor for exception org.jadira.usertype.spi.utils.reflection.ReflectionException
 
ReflectionException(String, IllegalArgumentException) - Constructor for exception org.jadira.usertype.spi.utils.reflection.ReflectionException
 
ReflectionException(String, IllegalAccessException) - Constructor for exception org.jadira.usertype.spi.utils.reflection.ReflectionException
 
ReflectionException(String, NoSuchMethodException) - Constructor for exception org.jadira.usertype.spi.utils.reflection.ReflectionException
 
ReflectionException(String, InvocationTargetException) - Constructor for exception org.jadira.usertype.spi.utils.reflection.ReflectionException
 
ReflectionUtils - Class in org.jadira.usertype.spi.utils.reflection
 
refresh(T) - Method in interface org.jadira.usertype.spi.repository.BaseRepository
Refresh the supplied entity from the database, overriding its state where changed.
refresh(T) - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Refresh the supplied entity from the database, overriding its state where changed.
remove(ID) - Method in interface org.jadira.usertype.spi.repository.BaseRepository
Removes the given entity from the database, cascading as appropriate.
remove(ID) - Method in class org.jadira.usertype.spi.repository.JpaBaseRepository
Removes the given entity from the database, cascading as appropriate.
replace(Object, Object, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
replace(Object, Object, Object) - Method in class org.jadira.usertype.spi.shared.AbstractUserType
 
replace(Object, Object, SessionImplementor, Object, Map) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
replace(Object, Object, SessionImplementor, Object, Map, ForeignKeyDirection) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
resolve(Object, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
returnedClass() - Method in class org.jadira.usertype.spi.shared.AbstractColumnMapper
 
returnedClass() - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
returnedClass() - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
returnedClass() - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
returnedClass() - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
returnedClass() - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 

S

SearchRepository<T extends Serializable,ID extends Serializable> - Interface in org.jadira.usertype.spi.repository
The most fundamental repository, being a repository that only offers search (read) capabilities.
seed(SessionImplementor) - Method in class org.jadira.usertype.spi.shared.AbstractVersionableUserType
 
seed(SessionImplementor) - Method in class org.jadira.usertype.spi.shared.DstSafeTimestampType
 
Seed<T> - Interface in org.jadira.usertype.spi.shared
 
semiResolve(Object, SessionImplementor, Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
set(PreparedStatement, Object, int, SessionImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
set(PreparedStatement, T, int) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
setDatabaseZone(T) - Method in interface org.jadira.usertype.spi.shared.DatabaseZoneConfigured
 
setEntityManager(EntityManager) - Method in class org.jadira.usertype.spi.repository.JpaSearchRepository
This method can be used to associate an EntityManager.
setIdentifierMethod(Method) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
setIdentifierType(Class<?>) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
setJavaZone(T) - Method in interface org.jadira.usertype.spi.shared.JavaZoneConfigured
 
setMappedClass(Class<?>) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
setParameterValues(Properties) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
setParameterValues(Properties) - Method in class org.jadira.usertype.spi.shared.AbstractParameterizedMultiColumnUserType
 
setParameterValues(Properties) - Method in class org.jadira.usertype.spi.shared.AbstractParameterizedUserType
 
setParameterValues(Properties) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
setPropertyValue(Object, int, Object) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
setToXMLNode(Node, Object, SessionFactoryImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
Deprecated.
setValueOfMethod(Method) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
sqlType() - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
sqlTypes() - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
sqlTypes() - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
sqlTypes() - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
sqlTypes(Mapping) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
stringToObject(String) - Method in class org.jadira.usertype.spi.shared.DstSafeDateType
 
StringUtils - Class in org.jadira.usertype.spi.utils.lang
 

T

toColumnNullness(Object, Mapping) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
toConvertedColumns(T) - Method in class org.jadira.usertype.spi.shared.AbstractMultiColumnUserType
 
toLoggableString(Object, SessionFactoryImplementor) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
toNonNullString(T) - Method in class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
toNonNullString(T) - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractBigDecimalColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractBigIntegerColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractDateColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractIntegerColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractLongColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractStringColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractTimeColumnMapper
 
toNonNullValue(T) - Method in class org.jadira.usertype.spi.shared.AbstractTimestampColumnMapper
 
toNonNullValue(T) - Method in interface org.jadira.usertype.spi.shared.ColumnMapper
 
toString(Object) - Method in class org.jadira.usertype.spi.shared.ColumnMapperSingleColumnTypeAdapter
 
toXMLString(Object) - Method in class org.jadira.usertype.spi.shared.AbstractHeuristicUserType
 
toXMLString(Object) - Method in class org.jadira.usertype.spi.shared.AbstractReflectionUserType
 
toXMLString(Object) - Method in class org.jadira.usertype.spi.shared.AbstractSingleColumnUserType
 
TypeHelper - Class in org.jadira.usertype.spi.utils.reflection
Originally based on http://www.artima.com/weblogs/viewpost.jsp?thread=208860

V

VersionableColumnMapper<T,J> - Interface in org.jadira.usertype.spi.shared
 

W

wrapEnumeration(Enumeration<E>) - Static method in class org.jadira.usertype.spi.utils.lang.IterableEnumeration
Typesafe factory method for construction convenience
A B C D E F G H I J L N O P R S T V W 
Skip navigation links

Copyright © 2010–2014 Jadira Systems. All rights reserved.