public class FTimeUserType
extends java.lang.Object
implements org.hibernate.usertype.CompositeUserType
| Constructor and Description |
|---|
FTimeUserType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
assemble(java.io.Serializable cached,
org.hibernate.engine.SessionImplementor session,
java.lang.Object owner) |
java.lang.Object |
deepCopy(java.lang.Object x) |
java.io.Serializable |
disassemble(java.lang.Object value,
org.hibernate.engine.SessionImplementor session) |
boolean |
equals(java.lang.Object x,
java.lang.Object y) |
java.lang.String[] |
getPropertyNames() |
org.hibernate.type.Type[] |
getPropertyTypes() |
java.lang.Object |
getPropertyValue(java.lang.Object component,
int property) |
int |
hashCode(java.lang.Object x) |
boolean |
isMutable() |
java.lang.Object |
nullSafeGet(java.sql.ResultSet rs,
java.lang.String[] names,
org.hibernate.engine.SessionImplementor session,
java.lang.Object owner) |
void |
nullSafeSet(java.sql.PreparedStatement st,
java.lang.Object value,
int index,
org.hibernate.engine.SessionImplementor session) |
java.lang.Object |
replace(java.lang.Object original,
java.lang.Object target,
org.hibernate.engine.SessionImplementor session,
java.lang.Object owner) |
java.lang.Class |
returnedClass() |
void |
setPropertyValue(java.lang.Object component,
int property,
java.lang.Object value) |
int[] |
sqlTypes() |
public int[] sqlTypes()
public java.lang.Class returnedClass()
returnedClass in interface org.hibernate.usertype.CompositeUserTypepublic boolean equals(java.lang.Object x,
java.lang.Object y)
equals in interface org.hibernate.usertype.CompositeUserTypepublic int hashCode(java.lang.Object x)
throws org.hibernate.HibernateException
hashCode in interface org.hibernate.usertype.CompositeUserTypeorg.hibernate.HibernateExceptionpublic java.lang.Object deepCopy(java.lang.Object x)
deepCopy in interface org.hibernate.usertype.CompositeUserTypepublic boolean isMutable()
isMutable in interface org.hibernate.usertype.CompositeUserTypepublic java.lang.Object nullSafeGet(java.sql.ResultSet rs,
java.lang.String[] names,
org.hibernate.engine.SessionImplementor session,
java.lang.Object owner)
throws org.hibernate.HibernateException,
java.sql.SQLException
nullSafeGet in interface org.hibernate.usertype.CompositeUserTypeorg.hibernate.HibernateExceptionjava.sql.SQLExceptionpublic void nullSafeSet(java.sql.PreparedStatement st,
java.lang.Object value,
int index,
org.hibernate.engine.SessionImplementor session)
throws org.hibernate.HibernateException,
java.sql.SQLException
nullSafeSet in interface org.hibernate.usertype.CompositeUserTypeorg.hibernate.HibernateExceptionjava.sql.SQLExceptionpublic java.lang.String[] getPropertyNames()
getPropertyNames in interface org.hibernate.usertype.CompositeUserTypepublic org.hibernate.type.Type[] getPropertyTypes()
getPropertyTypes in interface org.hibernate.usertype.CompositeUserTypepublic java.lang.Object getPropertyValue(java.lang.Object component,
int property)
getPropertyValue in interface org.hibernate.usertype.CompositeUserTypepublic void setPropertyValue(java.lang.Object component,
int property,
java.lang.Object value)
setPropertyValue in interface org.hibernate.usertype.CompositeUserTypepublic java.lang.Object assemble(java.io.Serializable cached,
org.hibernate.engine.SessionImplementor session,
java.lang.Object owner)
assemble in interface org.hibernate.usertype.CompositeUserTypepublic java.io.Serializable disassemble(java.lang.Object value,
org.hibernate.engine.SessionImplementor session)
disassemble in interface org.hibernate.usertype.CompositeUserTypepublic java.lang.Object replace(java.lang.Object original,
java.lang.Object target,
org.hibernate.engine.SessionImplementor session,
java.lang.Object owner)
throws org.hibernate.HibernateException
replace in interface org.hibernate.usertype.CompositeUserTypeorg.hibernate.HibernateException