public class BlobInputStreamType
extends org.springframework.orm.hibernate.support.AbstractLobType
implements org.hibernate.usertype.UserType
Constructor and Description |
---|
BlobInputStreamType() |
Modifier and Type | Method and Description |
---|---|
Object |
assemble(Serializable cached,
Object owner) |
Object |
deepCopy(Object value) |
Serializable |
disassemble(Object value) |
boolean |
equals(Object x,
Object y) |
int |
hashCode(Object x) |
Object |
nullSafeGet(ResultSet rs,
String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object owner) |
protected Object |
nullSafeGetInternal(ResultSet rs,
int index,
org.springframework.jdbc.support.lob.LobHandler lobHandler) |
void |
nullSafeSet(PreparedStatement st,
Object value,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
protected void |
nullSafeSetInternal(PreparedStatement ps,
int index,
Object value,
org.springframework.jdbc.support.lob.LobCreator lobCreator) |
Object |
replace(Object original,
Object target,
Object owner) |
Class |
returnedClass() |
int[] |
sqlTypes() |
isMutable, nullSafeGet, nullSafeSet
protected Object nullSafeGetInternal(ResultSet rs, int index, org.springframework.jdbc.support.lob.LobHandler lobHandler) throws SQLException, IOException, net.sf.hibernate.HibernateException
nullSafeGetInternal
in class org.springframework.orm.hibernate.support.AbstractLobType
SQLException
IOException
net.sf.hibernate.HibernateException
protected void nullSafeSetInternal(PreparedStatement ps, int index, Object value, org.springframework.jdbc.support.lob.LobCreator lobCreator) throws SQLException, IOException, net.sf.hibernate.HibernateException
nullSafeSetInternal
in class org.springframework.orm.hibernate.support.AbstractLobType
SQLException
IOException
net.sf.hibernate.HibernateException
public int[] sqlTypes()
sqlTypes
in interface net.sf.hibernate.UserType
public Class returnedClass()
returnedClass
in interface net.sf.hibernate.UserType
public boolean equals(Object x, Object y)
equals
in interface net.sf.hibernate.UserType
equals
in class org.springframework.orm.hibernate.support.AbstractLobType
public Object deepCopy(Object value)
deepCopy
in interface net.sf.hibernate.UserType
deepCopy
in class org.springframework.orm.hibernate.support.AbstractLobType
public int hashCode(Object x) throws org.hibernate.HibernateException
org.hibernate.HibernateException
public Object nullSafeGet(ResultSet rs, String[] names, org.hibernate.engine.spi.SharedSessionContractImplementor session, Object owner) throws org.hibernate.HibernateException, SQLException
org.hibernate.HibernateException
SQLException
public void nullSafeSet(PreparedStatement st, Object value, int index, org.hibernate.engine.spi.SharedSessionContractImplementor session) throws org.hibernate.HibernateException, SQLException
org.hibernate.HibernateException
SQLException
public Serializable disassemble(Object value) throws org.hibernate.HibernateException
org.hibernate.HibernateException
public Object assemble(Serializable cached, Object owner) throws org.hibernate.HibernateException
org.hibernate.HibernateException
Copyright © 2003–2020 Atlassian. All rights reserved.