|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.groovy.grails.orm.hibernate.cfg.IdentityEnumType
public class IdentityEnumType
Hibernate Usertype that enum values by their ID.
Field Summary | |
---|---|
static java.lang.String |
ENUM_ID_ACCESSOR
|
static java.lang.String |
PARAM_ENUM_CLASS
|
Method Summary | |
---|---|
java.lang.Object
|
assemble(java.io.Serializable cached, java.lang.Object owner)
|
java.lang.Object
|
deepCopy(java.lang.Object o)
|
java.io.Serializable
|
disassemble(java.lang.Object o)
|
boolean
|
equals(java.lang.Object o1, java.lang.Object o2)
|
static IdentityEnumType.BidiEnumMap
|
getBidiEnumMap(java.lang.Class cls)
|
int
|
hashCode(java.lang.Object o)
|
static boolean
|
isEnabled()
|
boolean
|
isMutable()
|
java.lang.Object
|
nullSafeGet(java.sql.ResultSet resultSet, String[] names, java.lang.Object owner)
|
void
|
nullSafeSet(java.sql.PreparedStatement pstmt, java.lang.Object value, int idx)
|
java.lang.Object
|
replace(java.lang.Object orig, java.lang.Object target, java.lang.Object owner)
|
java.lang.Class
|
returnedClass()
|
void
|
setParameterValues(java.util.Properties properties)
|
int[]
|
sqlTypes()
|
static boolean
|
supports(java.lang.Class enumClass)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final java.lang.String ENUM_ID_ACCESSOR
public static final java.lang.String PARAM_ENUM_CLASS
Method Detail |
---|
public java.lang.Object assemble(java.io.Serializable cached, java.lang.Object owner)
public java.lang.Object deepCopy(java.lang.Object o)
public java.io.Serializable disassemble(java.lang.Object o)
public boolean equals(java.lang.Object o1, java.lang.Object o2)
public static IdentityEnumType.BidiEnumMap getBidiEnumMap(java.lang.Class cls)
public int hashCode(java.lang.Object o)
public static boolean isEnabled()
public boolean isMutable()
public java.lang.Object nullSafeGet(java.sql.ResultSet resultSet, String[] names, java.lang.Object owner)
public void nullSafeSet(java.sql.PreparedStatement pstmt, java.lang.Object value, int idx)
public java.lang.Object replace(java.lang.Object orig, java.lang.Object target, java.lang.Object owner)
public java.lang.Class returnedClass()
@SuppressWarnings("unchecked") public void setParameterValues(java.util.Properties properties)
public int[] sqlTypes()
@SuppressWarnings("unchecked") public static boolean supports(@SuppressWarnings("rawtypes") java.lang.Class enumClass)
Groovy Documentation