invoke the given method on the wrapped object . concode_field_sep T pooledObject concode_elem_sep UsageTracking<T> usageTracking concode_field_sep void validateProxiedObject concode_elem_sep T getPooledObject concode_elem_sep T disableProxy
Object function ( Method arg0 , Object [ ] arg1 ) { validateProxiedObject ( ) ; T loc0 = getPooledObject ( ) ; if ( usageTracking != null ) { usageTracking . use ( loc0 ) ; } return arg0 . invoke ( loc0 , arg1 ) ; }