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