public class MapType
extends Object
implements Serializable, org.hibernate.usertype.UserType
Constructor and Description |
---|
MapType() |
Modifier and Type | Method and Description |
---|---|
Object |
assemble(Serializable cached,
Object owner) |
Object |
deepCopy(Object object) |
Serializable |
disassemble(Object value) |
boolean |
equals(Object x,
Object y) |
int |
hashCode(Object x) |
boolean |
isMutable() |
Object |
nullSafeGet(ResultSet resultSet,
String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor,
Object owner) |
void |
nullSafeSet(PreparedStatement preparedStatement,
Object target,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor) |
Object |
replace(Object original,
Object target,
Object owner) |
Class<Map> |
returnedClass() |
int[] |
sqlTypes() |
public Object assemble(Serializable cached, Object owner)
assemble
in interface org.hibernate.usertype.UserType
public Object deepCopy(Object object)
deepCopy
in interface org.hibernate.usertype.UserType
public Serializable disassemble(Object value)
disassemble
in interface org.hibernate.usertype.UserType
public boolean equals(Object x, Object y)
equals
in interface org.hibernate.usertype.UserType
public int hashCode(Object x)
hashCode
in interface org.hibernate.usertype.UserType
public boolean isMutable()
isMutable
in interface org.hibernate.usertype.UserType
public Object nullSafeGet(ResultSet resultSet, String[] names, org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor, Object owner) throws SQLException
nullSafeGet
in interface org.hibernate.usertype.UserType
SQLException
public void nullSafeSet(PreparedStatement preparedStatement, Object target, int index, org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor) throws SQLException
nullSafeSet
in interface org.hibernate.usertype.UserType
SQLException
public Object replace(Object original, Object target, Object owner)
replace
in interface org.hibernate.usertype.UserType
public Class<Map> returnedClass()
returnedClass
in interface org.hibernate.usertype.UserType
public int[] sqlTypes()
sqlTypes
in interface org.hibernate.usertype.UserType