public class GenericEnumType<E extends Enum<E>> extends Object implements org.hibernate.usertype.UserType, org.hibernate.usertype.ParameterizedType
| Constructor and Description | 
|---|
GenericEnumType()  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
assemble(Serializable cached,
        Object owner)  | 
Object | 
deepCopy(Object obj)  | 
Serializable | 
disassemble(Object obj)  | 
boolean | 
equals(Object obj1,
      Object obj2)  | 
Class<? extends Unit> | 
getQuantityClass()  | 
int | 
hashCode(Object obj)  | 
boolean | 
isMutable()  | 
Object | 
nullSafeGet(ResultSet rs,
           String[] names,
           Object owner)  | 
void | 
nullSafeSet(PreparedStatement ps,
           Object obj,
           int index)  | 
Object | 
replace(Object original,
       Object target,
       Object owner)  | 
Class<E> | 
returnedClass()  | 
void | 
setParameterValues(Properties parameters)  | 
int[] | 
sqlTypes()  | 
public void setParameterValues(Properties parameters)
setParameterValues in interface org.hibernate.usertype.ParameterizedTypepublic Object assemble(Serializable cached, Object owner) throws org.hibernate.HibernateException
assemble in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionpublic Object deepCopy(Object obj) throws org.hibernate.HibernateException
deepCopy in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionpublic Serializable disassemble(Object obj) throws org.hibernate.HibernateException
disassemble in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionpublic boolean equals(Object obj1, Object obj2) throws org.hibernate.HibernateException
equals in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionpublic int hashCode(Object obj) throws org.hibernate.HibernateException
hashCode in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionpublic boolean isMutable()
isMutable in interface org.hibernate.usertype.UserTypepublic Object nullSafeGet(ResultSet rs, String[] names, Object owner) throws org.hibernate.HibernateException, SQLException
nullSafeGet in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionSQLExceptionpublic void nullSafeSet(PreparedStatement ps, Object obj, int index) throws org.hibernate.HibernateException, SQLException
nullSafeSet in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionSQLExceptionpublic Object replace(Object original, Object target, Object owner) throws org.hibernate.HibernateException
replace in interface org.hibernate.usertype.UserTypeorg.hibernate.HibernateExceptionpublic Class<E> returnedClass()
returnedClass in interface org.hibernate.usertype.UserTypepublic int[] sqlTypes()
sqlTypes in interface org.hibernate.usertype.UserType
                
                
Version: 5.2.3-ice35-b22
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.