All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AnnotationFilter<T extends Annotation> An implementation ofMethodFilterthat selects methods marked with a given annotation.BaseMethodExtractor Abstract base class for method extractors.BaseProxyFactory Abstract base implementation ofProxyFactory.BasicMethodExtractor Extracts method information from the given type.CglibProxyFactory ProxyFactoryimplementation using CGLIB.ClassCache A cache for classes.ClassHashKey Keyimplementation that uses the classes implmented or extended by the proxy class.DefaultNamingPolicy A default implementation ofNamingPolicy.GenerationException Exception indicating a failure in proxy generation.IdentityHashSet<T> ASetimplementation based on reference (not object) equality.InheritableMethodExtractor A two-levelMethodExtractorwhere the super type acts as an additional source of information, e.g.InterceptorBindingBuilder<T> An intermediate builder used byInterceptorBuilderto bind a set of methods on the target type to the given interceptors.InterceptorBuilder<T> TheInterceptorBuilderis the root builder for an interceptor proxy, otherwise known as a "protection" proxy or "Around Advice" in AOP.InterceptorChain An adaptation of Guice's InterceptorStackCallback (author: Bob Lee), but generalized to use the AOP alliance interfaces.InterceptorCreator<T> The final builder used internally byInterceptorBuilderto build the proxy when the minimal required state has been reached.InterceptorFactory Factory which can be used to create per-method instances of interceptor(s).JavassistInterceptorBuilder<T> Javassist implementation ofInterceptorBuilder.JavassistMethodInvocation<T> Javassist implementation for a method invocation.JavassistProxyFactory ProxyFactoryimplementation using Javassist.JavassistProxyInvocation<T> A Javassist implementation ofProxyInvocation.JdkMethodInvocation JDKProxy-based implementation of aMethodInvocation.JdkProxyFactory The proxy factory implementation using the JDK proxy implementation.Key Base class for compound keys used in caching proxy types.LazyProvider<T> MethodBinder<T> Binds a method to a chain of interceptors.MethodBindingBuilder<T> An intermediate builder used internally byInterceptorBuilderto bind methods to interceptors.MethodExtractor Interface for any class that can extract methods from a class for the purpose of proxying them.MethodFilter Filter used by proxy creators to select which methods should be intercepted.MethodHashKey A method hash key.Modifier An enumeration of other modifiers besidesVisibilitythat are of interest to theMethodExtractor.MultitypeMethodExtractor Method extractor for multiple types.NamingPolicy The naming policy for the proxy class.NamingPolicyAdapter Adapts aNamingPolicyfor use by CGLIB.ProxyFactory A factory interface for creating different types of proxies.ProxyHandler<T> A method invocation handler for proxy invocations.ProxyInvocation<T> Describes a method invocation on a proxy.ProxyLoader Qualifying annotation used to inject the proxyClassLoaderinto theProxyFactory.SignatureKey Represents a method key for methods within the same class hierarchy.UnitypeMethodExtractor Method extractor for single type.Visibility Enumeration of class member visibility.WeakArrayList<T> An array list of weak references.WeakHashSet<T>