Path Lines of Code PROPOSAL.html 63 asm/src/main/java/org/apache/commons/proxy2/asm/ASMProxyFactory.java 350 build-tools/src/main/resources/org/apache/commons/proxy2/findbugs-exclude-filter.xml 7 cglib/src/main/java/org/apache/commons/proxy2/cglib/CglibProxyFactory.java 182 core/src/main/java/org/apache/commons/proxy2/DefaultProxyFactory.java 79 core/src/main/java/org/apache/commons/proxy2/Interceptor.java 6 core/src/main/java/org/apache/commons/proxy2/Invocation.java 9 core/src/main/java/org/apache/commons/proxy2/Invoker.java 7 core/src/main/java/org/apache/commons/proxy2/ObjectProvider.java 6 core/src/main/java/org/apache/commons/proxy2/ProxyFactory.java 12 core/src/main/java/org/apache/commons/proxy2/ProxyUtils.java 75 core/src/main/java/org/apache/commons/proxy2/exception/InvokerException.java 20 core/src/main/java/org/apache/commons/proxy2/exception/ObjectProviderException.java 28 core/src/main/java/org/apache/commons/proxy2/exception/ProxyFactoryException.java 20 core/src/main/java/org/apache/commons/proxy2/impl/AbstractProxyClassGenerator.java 39 core/src/main/java/org/apache/commons/proxy2/impl/AbstractProxyFactory.java 36 core/src/main/java/org/apache/commons/proxy2/impl/AbstractSubclassingProxyFactory.java 98 core/src/main/java/org/apache/commons/proxy2/impl/MethodSignature.java 192 core/src/main/java/org/apache/commons/proxy2/impl/ProxyClassCache.java 58 core/src/main/java/org/apache/commons/proxy2/impl/ProxyClassGenerator.java 5 core/src/main/java/org/apache/commons/proxy2/interceptor/InterceptorUtils.java 31 core/src/main/java/org/apache/commons/proxy2/interceptor/InvokerInterceptor.java 20 core/src/main/java/org/apache/commons/proxy2/interceptor/ObjectProviderInterceptor.java 19 core/src/main/java/org/apache/commons/proxy2/interceptor/SwitchInterceptor.java 47 core/src/main/java/org/apache/commons/proxy2/interceptor/ThrowingInterceptor.java 18 core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/ArgumentMatcher.java 5 core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/InvocationMatcher.java 6 core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/argument/ArgumentMatcherUtils.java 216 core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/DeclaredByMatcher.java 23 core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/MethodNameMatcher.java 16 core/src/main/java/org/apache/commons/proxy2/interceptor/matcher/invocation/ReturnTypeMatcher.java 23 core/src/main/java/org/apache/commons/proxy2/invoker/DelegatingInvoker.java 28 core/src/main/java/org/apache/commons/proxy2/invoker/DuckTypingInvoker.java 34 core/src/main/java/org/apache/commons/proxy2/invoker/InvocationHandlerAdapter.java 18 core/src/main/java/org/apache/commons/proxy2/invoker/NullInvoker.java 16 core/src/main/java/org/apache/commons/proxy2/invoker/RecordedInvocation.java 70 core/src/main/java/org/apache/commons/proxy2/invoker/recorder/InvocationRecorder.java 55 core/src/main/java/org/apache/commons/proxy2/provider/BeanProvider.java 31 core/src/main/java/org/apache/commons/proxy2/provider/CloningProvider.java 31 core/src/main/java/org/apache/commons/proxy2/provider/ConstantProvider.java 17 core/src/main/java/org/apache/commons/proxy2/provider/NullProvider.java 9 core/src/main/java/org/apache/commons/proxy2/provider/ObjectProviderUtils.java 28 core/src/main/java/org/apache/commons/proxy2/provider/ProviderDecorator.java 24 core/src/main/java/org/apache/commons/proxy2/provider/SingletonProvider.java 24 core/src/main/java/org/apache/commons/proxy2/serialization/ReadResolve.java 6 core/src/main/java/org/apache/commons/proxy2/serialization/WriteReplace.java 6 core/src/main/java/org/apache/commons/proxy2/serialization/package-info.java 1 core/src/main/java/org/apache/commons/proxy2/stub/AnnotationBuilder.java 220 core/src/main/java/org/apache/commons/proxy2/stub/AnnotationInvoker.java 16 core/src/main/java/org/apache/commons/proxy2/stub/AnnotationTrainer.java 13 core/src/main/java/org/apache/commons/proxy2/stub/AnnotationTypeTrainer.java 14 core/src/main/java/org/apache/commons/proxy2/stub/BaseAnnotationTrainer.java 79 core/src/main/java/org/apache/commons/proxy2/stub/BaseTrainer.java 264 core/src/main/java/org/apache/commons/proxy2/stub/StubBuilder.java 68 core/src/main/java/org/apache/commons/proxy2/stub/StubInterceptorBuilder.java 31 core/src/main/java/org/apache/commons/proxy2/stub/Trainer.java 12 core/src/main/java/org/apache/commons/proxy2/stub/TrainingContext.java 205 core/src/main/java/org/apache/commons/proxy2/stub/package-info.java 1 javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistInvocation.java 168 javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistProxyFactory.java 216 javassist/src/main/java/org/apache/commons/proxy2/javassist/JavassistUtils.java 77 jdk/src/main/java/org/apache/commons/proxy2/jdk/JdkProxyFactory.java 156 src/changes/changes.xml 24 src/site/site.xml 20 src/site/xdoc/download_proxy.xml 121 src/site/xdoc/issue-tracking.xml 54