Package com.impossibl.jdbc.spy
Class ParameterMetaDataTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.ParameterMetaDataTracer
-
public class ParameterMetaDataTracer extends Object
-
-
Constructor Summary
Constructors Constructor Description ParameterMetaDataTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetParameterClassName(String result, int param)voidgetParameterClassName(Throwable cause, int param)voidgetParameterCount(int result)voidgetParameterCount(Throwable cause)voidgetParameterMode(int result, int param)voidgetParameterMode(Throwable cause, int param)voidgetParameterType(int result, int param)voidgetParameterType(Throwable cause, int param)voidgetParameterTypeName(String result, int param)voidgetParameterTypeName(Throwable cause, int param)voidgetPrecision(int result, int param)voidgetPrecision(Throwable cause, int param)voidgetScale(int result, int param)voidgetScale(Throwable cause, int param)voidisNullable(int result, int param)voidisNullable(Throwable cause, int param)voidisSigned(boolean result, int param)voidisSigned(Throwable cause, int param)voidisWrapperFor(boolean result, Class<?> iface)voidisWrapperFor(Throwable cause, Class<?> iface)voidtrace(Trace trace)<T> voidunwrap(Throwable cause, Class<T> iface)<T> voidunwrap(T result, Class<T> iface)
-
-
-
Constructor Detail
-
ParameterMetaDataTracer
public ParameterMetaDataTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
getParameterMode
public void getParameterMode(int result, int param)
-
getParameterMode
public void getParameterMode(Throwable cause, int param)
-
getPrecision
public void getPrecision(int result, int param)
-
getPrecision
public void getPrecision(Throwable cause, int param)
-
getParameterTypeName
public void getParameterTypeName(String result, int param)
-
getParameterTypeName
public void getParameterTypeName(Throwable cause, int param)
-
getParameterCount
public void getParameterCount(int result)
-
getParameterCount
public void getParameterCount(Throwable cause)
-
getScale
public void getScale(int result, int param)
-
getScale
public void getScale(Throwable cause, int param)
-
getParameterType
public void getParameterType(int result, int param)
-
getParameterType
public void getParameterType(Throwable cause, int param)
-
getParameterClassName
public void getParameterClassName(String result, int param)
-
getParameterClassName
public void getParameterClassName(Throwable cause, int param)
-
isSigned
public void isSigned(boolean result, int param)
-
isSigned
public void isSigned(Throwable cause, int param)
-
isWrapperFor
public void isWrapperFor(boolean result, Class<?> iface)
-
unwrap
public <T> void unwrap(T result, Class<T> iface)
-
isNullable
public void isNullable(int result, int param)
-
isNullable
public void isNullable(Throwable cause, int param)
-
-