Package com.soffid.iam.api
Class DelegationStatusEnum
- java.lang.Object
-
- com.soffid.iam.api.DelegationStatus
-
- com.soffid.iam.api.DelegationStatusEnum
-
- All Implemented Interfaces:
Serializable
,Comparable
,org.hibernate.usertype.EnhancedUserType
,org.hibernate.usertype.UserType
public final class DelegationStatusEnum extends com.soffid.iam.api.DelegationStatus implements Serializable, Comparable, org.hibernate.usertype.EnhancedUserType
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DelegationStatusEnum()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
assemble(Serializable cached, Object owner)
Object
deepCopy(Object value)
Serializable
disassemble(Object value)
boolean
equals(Object x, Object y)
Object
fromXMLString(String string)
int
hashCode(Object value)
boolean
isMutable()
Object
nullSafeGet(ResultSet resultSet, String[] values, Object owner)
void
nullSafeSet(PreparedStatement statement, Object value, int index)
String
objectToSQLString(Object object)
Object
replace(Object original, Object target, Object owner)
Class
returnedClass()
int[]
sqlTypes()
String
toXMLString(Object object)
-
Methods inherited from class com.soffid.iam.api.DelegationStatus
compareTo, equals, fromString, getValue, hashCode, literals, names, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Constructor Detail
-
DelegationStatusEnum
public DelegationStatusEnum()
Default constructor. Hibernate needs the default constructor to retrieve an instance of the enum from a JDBC resultset. The instance will be converted to the correct enum instance innullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object)
.
-
-
Method Detail
-
sqlTypes
public int[] sqlTypes()
- Specified by:
sqlTypes
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.sqlTypes()
-
deepCopy
public Object deepCopy(Object value) throws org.hibernate.HibernateException
- Specified by:
deepCopy
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
- See Also:
UserType.deepCopy(java.lang.Object)
-
isMutable
public boolean isMutable()
- Specified by:
isMutable
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.isMutable()
-
equals
public boolean equals(Object x, Object y) throws org.hibernate.HibernateException
- Specified by:
equals
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
- See Also:
UserType.equals(java.lang.Object, java.lang.Object)
-
returnedClass
public Class returnedClass()
- Specified by:
returnedClass
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.returnedClass()
-
nullSafeGet
public Object nullSafeGet(ResultSet resultSet, String[] values, Object owner) throws org.hibernate.HibernateException, SQLException
- Specified by:
nullSafeGet
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
SQLException
- See Also:
UserType.nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object)
-
nullSafeSet
public void nullSafeSet(PreparedStatement statement, Object value, int index) throws org.hibernate.HibernateException, SQLException
- Specified by:
nullSafeSet
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
SQLException
- See Also:
UserType.nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int)
-
replace
public Object replace(Object original, Object target, Object owner)
- Specified by:
replace
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.replace(Object original, Object target, Object owner)
-
assemble
public Object assemble(Serializable cached, Object owner)
- Specified by:
assemble
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.assemble(java.io.Serializable cached, Object owner)
-
disassemble
public Serializable disassemble(Object value)
- Specified by:
disassemble
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.disassemble(Object value)
-
hashCode
public int hashCode(Object value)
- Specified by:
hashCode
in interfaceorg.hibernate.usertype.UserType
- See Also:
UserType.hashCode(Object value)
-
objectToSQLString
public String objectToSQLString(Object object)
- Specified by:
objectToSQLString
in interfaceorg.hibernate.usertype.EnhancedUserType
- See Also:
EnhancedUserType.objectToSQLString(Object object)
-
toXMLString
public String toXMLString(Object object)
- Specified by:
toXMLString
in interfaceorg.hibernate.usertype.EnhancedUserType
- See Also:
EnhancedUserType.toXMLString(Object object)
-
-