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