org.springframework.orm.hibernate.support
Class BlobInputStreamType
java.lang.Object
org.springframework.orm.hibernate.support.AbstractLobType
org.springframework.orm.hibernate.support.BlobInputStreamType
- All Implemented Interfaces:
- net.sf.hibernate.UserType
- Direct Known Subclasses:
- SpoolingBlobInputStreamType
public class BlobInputStreamType
- extends org.springframework.orm.hibernate.support.AbstractLobType
LobType that allows InputStreams to be saved as BLOBs to a database.
Fields inherited from class org.springframework.orm.hibernate.support.AbstractLobType |
LOB_CREATOR_SYNCHRONIZATION_ORDER, logger |
Method Summary |
protected java.lang.Object |
nullSafeGetInternal(java.sql.ResultSet rs,
int index,
org.springframework.jdbc.support.lob.LobHandler lobHandler)
|
protected void |
nullSafeSetInternal(java.sql.PreparedStatement ps,
int index,
java.lang.Object value,
org.springframework.jdbc.support.lob.LobCreator lobCreator)
|
java.lang.Class |
returnedClass()
|
int[] |
sqlTypes()
|
Methods inherited from class org.springframework.orm.hibernate.support.AbstractLobType |
deepCopy, equals, isMutable, nullSafeGet, nullSafeSet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BlobInputStreamType
public BlobInputStreamType()
nullSafeGetInternal
protected java.lang.Object nullSafeGetInternal(java.sql.ResultSet rs,
int index,
org.springframework.jdbc.support.lob.LobHandler lobHandler)
throws java.sql.SQLException,
java.io.IOException,
net.sf.hibernate.HibernateException
- Specified by:
nullSafeGetInternal
in class org.springframework.orm.hibernate.support.AbstractLobType
- Throws:
java.sql.SQLException
java.io.IOException
net.sf.hibernate.HibernateException
nullSafeSetInternal
protected void nullSafeSetInternal(java.sql.PreparedStatement ps,
int index,
java.lang.Object value,
org.springframework.jdbc.support.lob.LobCreator lobCreator)
throws java.sql.SQLException,
java.io.IOException,
net.sf.hibernate.HibernateException
- Specified by:
nullSafeSetInternal
in class org.springframework.orm.hibernate.support.AbstractLobType
- Throws:
java.sql.SQLException
java.io.IOException
net.sf.hibernate.HibernateException
sqlTypes
public int[] sqlTypes()
returnedClass
public java.lang.Class returnedClass()
Copyright © 2003-2014 Atlassian. All Rights Reserved.