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-2012 Apache Software Foundation. All Rights Reserved.