public class DoubleType
extends java.lang.Object
implements java.io.Serializable, org.hibernate.usertype.UserType
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Double |
DEFAULT_VALUE |
| Constructor and Description |
|---|
DoubleType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
assemble(java.io.Serializable cached,
java.lang.Object owner) |
java.lang.Object |
deepCopy(java.lang.Object object) |
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 resultSet,
java.lang.String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor,
java.lang.Object owner) |
void |
nullSafeSet(java.sql.PreparedStatement preparedStatement,
java.lang.Object target,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor) |
java.lang.Object |
replace(java.lang.Object original,
java.lang.Object target,
java.lang.Object owner) |
java.lang.Class<java.lang.Double> |
returnedClass() |
int[] |
sqlTypes() |
public java.lang.Object assemble(java.io.Serializable cached,
java.lang.Object owner)
assemble in interface org.hibernate.usertype.UserTypepublic java.lang.Object deepCopy(java.lang.Object object)
deepCopy in interface org.hibernate.usertype.UserTypepublic java.io.Serializable disassemble(java.lang.Object value)
disassemble in interface org.hibernate.usertype.UserTypepublic boolean equals(java.lang.Object x,
java.lang.Object y)
equals in interface org.hibernate.usertype.UserTypepublic int hashCode(java.lang.Object x)
hashCode in interface org.hibernate.usertype.UserTypepublic boolean isMutable()
isMutable in interface org.hibernate.usertype.UserTypepublic java.lang.Object nullSafeGet(java.sql.ResultSet resultSet,
java.lang.String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor,
java.lang.Object owner)
throws java.sql.SQLException
nullSafeGet in interface org.hibernate.usertype.UserTypejava.sql.SQLExceptionpublic void nullSafeSet(java.sql.PreparedStatement preparedStatement,
java.lang.Object target,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor)
throws java.sql.SQLException
nullSafeSet in interface org.hibernate.usertype.UserTypejava.sql.SQLExceptionpublic java.lang.Object replace(java.lang.Object original,
java.lang.Object target,
java.lang.Object owner)
replace in interface org.hibernate.usertype.UserTypepublic java.lang.Class<java.lang.Double> returnedClass()
returnedClass in interface org.hibernate.usertype.UserTypepublic int[] sqlTypes()
sqlTypes in interface org.hibernate.usertype.UserType