Package com.impossibl.jdbc.spy
Class ResultSetMetaDataTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.ResultSetMetaDataTracer
-
public class ResultSetMetaDataTracer extends Object
-
-
Constructor Summary
Constructors Constructor Description ResultSetMetaDataTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getCatalogName(String result, int column)
void
getCatalogName(Throwable cause, int column)
void
getColumnClassName(String result, int column)
void
getColumnClassName(Throwable cause, int column)
void
getColumnCount(int result)
void
getColumnCount(Throwable cause)
void
getColumnDisplaySize(int result, int column)
void
getColumnDisplaySize(Throwable cause, int column)
void
getColumnLabel(String result, int column)
void
getColumnLabel(Throwable cause, int column)
void
getColumnName(String result, int column)
void
getColumnName(Throwable cause, int column)
void
getColumnType(int result, int column)
void
getColumnType(Throwable cause, int column)
void
getColumnTypeName(String result, int column)
void
getColumnTypeName(Throwable cause, int column)
void
getPrecision(int result, int column)
void
getPrecision(Throwable cause, int column)
void
getScale(int result, int column)
void
getScale(Throwable cause, int column)
void
getSchemaName(String result, int column)
void
getSchemaName(Throwable cause, int column)
void
getTableName(String result, int column)
void
getTableName(Throwable cause, int column)
void
isAutoIncrement(boolean result, int column)
void
isAutoIncrement(Throwable cause, int column)
void
isCaseSensitive(boolean result, int column)
void
isCaseSensitive(Throwable cause, int column)
void
isCurrency(boolean result, int column)
void
isCurrency(Throwable cause, int column)
void
isDefinitelyWritable(boolean result, int column)
void
isDefinitelyWritable(Throwable cause, int column)
void
isNullable(int result, int column)
void
isNullable(Throwable cause, int column)
void
isReadOnly(boolean result, int column)
void
isReadOnly(Throwable cause, int column)
void
isSearchable(boolean result, int column)
void
isSearchable(Throwable cause, int column)
void
isSigned(boolean result, int column)
void
isSigned(Throwable cause, int column)
void
isWrapperFor(boolean result, Class<?> iface)
void
isWrapperFor(Throwable cause, Class<?> iface)
void
isWritable(boolean result, int column)
void
isWritable(Throwable cause, int column)
void
trace(Trace trace)
<T> void
unwrap(Throwable cause, Class<T> iface)
<T> void
unwrap(T result, Class<T> iface)
-
-
-
Constructor Detail
-
ResultSetMetaDataTracer
public ResultSetMetaDataTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
getScale
public void getScale(int result, int column)
-
getScale
public void getScale(Throwable cause, int column)
-
isSearchable
public void isSearchable(boolean result, int column)
-
isSearchable
public void isSearchable(Throwable cause, int column)
-
isWritable
public void isWritable(boolean result, int column)
-
isWritable
public void isWritable(Throwable cause, int column)
-
isWrapperFor
public void isWrapperFor(boolean result, Class<?> iface)
-
getColumnType
public void getColumnType(int result, int column)
-
getColumnType
public void getColumnType(Throwable cause, int column)
-
isCurrency
public void isCurrency(boolean result, int column)
-
isCurrency
public void isCurrency(Throwable cause, int column)
-
getPrecision
public void getPrecision(int result, int column)
-
getPrecision
public void getPrecision(Throwable cause, int column)
-
isSigned
public void isSigned(boolean result, int column)
-
isSigned
public void isSigned(Throwable cause, int column)
-
getColumnDisplaySize
public void getColumnDisplaySize(int result, int column)
-
getColumnDisplaySize
public void getColumnDisplaySize(Throwable cause, int column)
-
getColumnLabel
public void getColumnLabel(String result, int column)
-
getColumnLabel
public void getColumnLabel(Throwable cause, int column)
-
getCatalogName
public void getCatalogName(String result, int column)
-
getCatalogName
public void getCatalogName(Throwable cause, int column)
-
getColumnCount
public void getColumnCount(int result)
-
getColumnCount
public void getColumnCount(Throwable cause)
-
isAutoIncrement
public void isAutoIncrement(boolean result, int column)
-
isAutoIncrement
public void isAutoIncrement(Throwable cause, int column)
-
unwrap
public <T> void unwrap(T result, Class<T> iface)
-
isReadOnly
public void isReadOnly(boolean result, int column)
-
isReadOnly
public void isReadOnly(Throwable cause, int column)
-
isDefinitelyWritable
public void isDefinitelyWritable(boolean result, int column)
-
isDefinitelyWritable
public void isDefinitelyWritable(Throwable cause, int column)
-
getColumnName
public void getColumnName(String result, int column)
-
getColumnName
public void getColumnName(Throwable cause, int column)
-
getSchemaName
public void getSchemaName(String result, int column)
-
getSchemaName
public void getSchemaName(Throwable cause, int column)
-
isNullable
public void isNullable(int result, int column)
-
isNullable
public void isNullable(Throwable cause, int column)
-
getTableName
public void getTableName(String result, int column)
-
getTableName
public void getTableName(Throwable cause, int column)
-
getColumnClassName
public void getColumnClassName(String result, int column)
-
getColumnClassName
public void getColumnClassName(Throwable cause, int column)
-
isCaseSensitive
public void isCaseSensitive(boolean result, int column)
-
isCaseSensitive
public void isCaseSensitive(Throwable cause, int column)
-
getColumnTypeName
public void getColumnTypeName(String result, int column)
-
getColumnTypeName
public void getColumnTypeName(Throwable cause, int column)
-
-