Class BlobUserType
- java.lang.Object
-
- org.pentaho.platform.repository.hibernate.usertypes.BlobUserType
-
- All Implemented Interfaces:
org.hibernate.usertype.UserType
- Direct Known Subclasses:
BinaryUserType
public class BlobUserType extends Object implements org.hibernate.usertype.UserType
-
-
Constructor Summary
Constructors Constructor Description BlobUserType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
assemble(Serializable arg0, Object arg1)
Object
deepCopy(Object arg0)
Serializable
disassemble(Object arg0)
boolean
equals(Object arg0, Object arg1)
int
hashCode(Object arg0)
boolean
isMutable()
Object
nullSafeGet(ResultSet arg0, String[] arg1, Object arg2)
void
nullSafeSet(PreparedStatement arg0, Object arg1, int arg2)
Object
replace(Object arg0, Object arg1, Object arg2)
Class
returnedClass()
int[]
sqlTypes()
-
-
-
Method Detail
-
sqlTypes
public int[] sqlTypes()
- Specified by:
sqlTypes
in interfaceorg.hibernate.usertype.UserType
-
returnedClass
public Class returnedClass()
- Specified by:
returnedClass
in interfaceorg.hibernate.usertype.UserType
-
equals
public boolean equals(Object arg0, Object arg1) throws org.hibernate.HibernateException
- Specified by:
equals
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
-
hashCode
public int hashCode(Object arg0) throws org.hibernate.HibernateException
- Specified by:
hashCode
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
-
nullSafeGet
public Object nullSafeGet(ResultSet arg0, String[] arg1, Object arg2) throws org.hibernate.HibernateException, SQLException
- Specified by:
nullSafeGet
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
SQLException
-
nullSafeSet
public void nullSafeSet(PreparedStatement arg0, Object arg1, int arg2) throws org.hibernate.HibernateException, SQLException
- Specified by:
nullSafeSet
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
SQLException
-
deepCopy
public Object deepCopy(Object arg0) throws org.hibernate.HibernateException
- Specified by:
deepCopy
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
-
isMutable
public boolean isMutable()
- Specified by:
isMutable
in interfaceorg.hibernate.usertype.UserType
-
disassemble
public Serializable disassemble(Object arg0) throws org.hibernate.HibernateException
- Specified by:
disassemble
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
-
assemble
public Object assemble(Serializable arg0, Object arg1) throws org.hibernate.HibernateException
- Specified by:
assemble
in interfaceorg.hibernate.usertype.UserType
- Throws:
org.hibernate.HibernateException
-
-