接口 ColumnHandler
- 所有已知实现类:
DefaultColumnHandler
public interface ColumnHandler
列表拦截器
-
方法概要
修饰符和类型方法说明getArray(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Array value) getAsciiStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, InputStream value) getBigDecimal(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, BigDecimal value) getBinaryStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, InputStream value) getBlob(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Blob value) booleangetBoolean(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, boolean value) bytegetByte(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, byte value) byte[]getBytes(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, byte[] value) getCharacterStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Reader value) getClob(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Clob value) getDate(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Date value) doublegetDouble(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, double value) floatgetFloat(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, float value) intgetInt(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, int value) longgetLong(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, long value) getNCharacterStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Reader value) getNClob(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, NClob value) getNString(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, String value) getObject(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Object value) <T> TgetObject(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, T value, Class<T> type) getRef(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Ref value) getRowId(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, RowId value) shortgetShort(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, short value) getSQLXML(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, SQLXML value) getString(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, String value) getTime(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Time value) getTimestamp(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Timestamp value) getUnicodeStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, InputStream value) getURL(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, URL value)
-
方法详细资料
-
getString
String getString(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, String value) -
getBoolean
boolean getBoolean(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, boolean value) -
getByte
byte getByte(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, byte value) -
getShort
short getShort(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, short value) -
getInt
int getInt(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, int value) -
getLong
long getLong(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, long value) -
getFloat
float getFloat(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, float value) -
getDouble
double getDouble(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, double value) -
getBigDecimal
BigDecimal getBigDecimal(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, BigDecimal value) -
getBytes
byte[] getBytes(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, byte[] value) -
getDate
Date getDate(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Date value) -
getTime
Time getTime(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Time value) -
getTimestamp
Timestamp getTimestamp(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Timestamp value) -
getAsciiStream
InputStream getAsciiStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, InputStream value) -
getUnicodeStream
InputStream getUnicodeStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, InputStream value) -
getBinaryStream
InputStream getBinaryStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, InputStream value) -
getObject
Object getObject(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Object value) -
getCharacterStream
Reader getCharacterStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Reader value) -
getRef
Ref getRef(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Ref value) -
getBlob
Blob getBlob(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Blob value) -
getClob
Clob getClob(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Clob value) -
getArray
Array getArray(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Array value) -
getURL
URL getURL(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, URL value) -
getNClob
NClob getNClob(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, NClob value) -
getSQLXML
SQLXML getSQLXML(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, SQLXML value) -
getNString
String getNString(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, String value) -
getNCharacterStream
Reader getNCharacterStream(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, Reader value) -
getRowId
RowId getRowId(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, RowId value) -
getObject
<T> T getObject(SQLExecuteState interceptState, int columnIndex, String tableName, String columnName, T value, Class<T> type)
-