|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ILobHandler
Interface that abstracts potentially database-specific creation and retrieval of large binary fields and large text fields.
| Method Summary | |
|---|---|
byte[] |
getBlobAsBytes(ResultSet rs,
int columnIndex)
Retrieve the given column as bytes from the given ResultSet. |
byte[] |
getBlobAsBytes(ResultSet rs,
String columnName)
Retrieve the given column as bytes from the given ResultSet. |
void |
init()
Initialize lob handler |
void |
setBlobAsBytes(PreparedStatement ps,
int paramIndex,
byte[] content)
Set the given content as bytes on the given statement, using the given parameter index. |
| Method Detail |
|---|
void init()
throws Exception
Exception
void setBlobAsBytes(PreparedStatement ps,
int paramIndex,
byte[] content)
throws SQLException
ps - the PreparedStatement to the set the content onparamIndex - the parameter index to usecontent - the content as byte array
SQLException - if thrown by JDBC methods
byte[] getBlobAsBytes(ResultSet rs,
int columnIndex)
throws SQLException
rs - the ResultSet to retrieve the content fromcolumnIndex - the column index to use
SQLException - if thrown by JDBC methods
byte[] getBlobAsBytes(ResultSet rs,
String columnName)
throws SQLException
rs - the ResultSet to retrieve the content fromcolumnName - the column name to use
SQLException - if thrown by JDBC methods
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||