|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nci.caarray.util.URIUserType
public class URIUserType
Custom Hibernate Type for URIs. simply stores the URI in a varchar column using its string representation.
Constructor Summary | |
---|---|
URIUserType()
|
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 value)
|
boolean |
equals(java.lang.Object x,
java.lang.Object y)
|
int |
hashCode(java.lang.Object x)
|
boolean |
isMutable()
|
java.lang.Object |
nullSafeGet(java.sql.ResultSet inResultSet,
java.lang.String[] names,
java.lang.Object o)
|
void |
nullSafeSet(java.sql.PreparedStatement inPreparedStatement,
java.lang.Object o,
int i)
|
java.lang.Object |
replace(java.lang.Object original,
java.lang.Object target,
java.lang.Object owner)
|
java.lang.Class<?> |
returnedClass()
|
int[] |
sqlTypes()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public URIUserType()
Method Detail |
---|
public int[] sqlTypes()
sqlTypes
in interface org.hibernate.usertype.UserType
public java.lang.Class<?> returnedClass()
returnedClass
in interface org.hibernate.usertype.UserType
public boolean equals(java.lang.Object x, java.lang.Object y)
equals
in interface org.hibernate.usertype.UserType
public java.lang.Object nullSafeGet(java.sql.ResultSet inResultSet, java.lang.String[] names, java.lang.Object o) throws java.sql.SQLException
nullSafeGet
in interface org.hibernate.usertype.UserType
java.sql.SQLException
public void nullSafeSet(java.sql.PreparedStatement inPreparedStatement, java.lang.Object o, int i) throws java.sql.SQLException
nullSafeSet
in interface org.hibernate.usertype.UserType
java.sql.SQLException
public java.lang.Object deepCopy(java.lang.Object o)
deepCopy
in interface org.hibernate.usertype.UserType
public boolean isMutable()
isMutable
in interface org.hibernate.usertype.UserType
public java.lang.Object assemble(java.io.Serializable cached, java.lang.Object owner)
assemble
in interface org.hibernate.usertype.UserType
public java.io.Serializable disassemble(java.lang.Object value)
disassemble
in interface org.hibernate.usertype.UserType
public java.lang.Object replace(java.lang.Object original, java.lang.Object target, java.lang.Object owner)
replace
in interface org.hibernate.usertype.UserType
public int hashCode(java.lang.Object x)
hashCode
in interface org.hibernate.usertype.UserType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |