protected class StatementDecoratorInterceptor.StatementProxy<T extends java.sql.Statement>
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
Modifier and Type | Field and Description |
---|---|
protected boolean |
closed |
protected T |
delegate |
Constructor and Description |
---|
StatementDecoratorInterceptor.StatementProxy(T delegate,
java.lang.String sql) |
Modifier and Type | Method and Description |
---|---|
void |
closeInvoked() |
java.lang.Object |
getActualProxy() |
java.lang.Object |
getConnection() |
java.lang.reflect.Constructor<?> |
getConstructor() |
T |
getDelegate() |
java.lang.String |
getSql() |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
setActualProxy(java.lang.Object proxy) |
void |
setConnection(java.lang.Object proxy) |
void |
setConstructor(java.lang.reflect.Constructor<?> constructor) |
java.lang.String |
toString() |
protected boolean closed
protected T extends java.sql.Statement delegate
public StatementDecoratorInterceptor.StatementProxy(T delegate, java.lang.String sql)
public T getDelegate()
public java.lang.String getSql()
public void setConnection(java.lang.Object proxy)
public java.lang.Object getConnection()
public void setActualProxy(java.lang.Object proxy)
public java.lang.Object getActualProxy()
public java.lang.reflect.Constructor<?> getConstructor()
public void setConstructor(java.lang.reflect.Constructor<?> constructor)
public void closeInvoked()
public java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
invoke
in interface java.lang.reflect.InvocationHandler
java.lang.Throwable
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.