Uses of Interface
org.nanocontainer.aop.ClassPointcut

Packages that use ClassPointcut
org.nanocontainer.aop Lets you configure aspects on components in a PicoContainer
org.nanocontainer.aop.dynaop Implements org.nanocontainer.aop using dynaop. 
 

Uses of ClassPointcut in org.nanocontainer.aop
 

Methods in org.nanocontainer.aop that return ClassPointcut
 ClassPointcut PointcutsFactory.allClasses()
          Returns a class pointcut that picks all classes.
 ClassPointcut PointcutsFactory.className(java.lang.String regex)
          Returns a class pointcut that matches class names with a regular expression.
 ClassPointcut PointcutsFactory.instancesOf(java.lang.Class type)
          Returns a class pointcut that picks all instances of a given type.
 ClassPointcut PointcutsFactory.intersection(ClassPointcut a, ClassPointcut b)
          Returns a class pointcut that is the intersection of two class pointcuts.
 ClassPointcut PointcutsFactory.not(ClassPointcut classPointcut)
          Returns a class pointcut that inverts the original pointcut.
 ClassPointcut PointcutsFactory.oneClass(java.lang.Class clazz)
          Returns a class pointcut that picks one class.
 ClassPointcut PointcutsFactory.packageName(java.lang.String packageName)
          Returns a class pointcut that picks all classes in a package.
 ClassPointcut PointcutsFactory.union(ClassPointcut a, ClassPointcut b)
          Returns a pointcut that is the union of two class pointcuts.
 

Methods in org.nanocontainer.aop with parameters of type ClassPointcut
 MethodPointcut PointcutsFactory.declaringClass(ClassPointcut classPointcut)
          Returns a method pointcut that picks a method if the given class pointcut picks the method's declaring class.
 ClassPointcut PointcutsFactory.intersection(ClassPointcut a, ClassPointcut b)
          Returns a class pointcut that is the intersection of two class pointcuts.
 ClassPointcut PointcutsFactory.not(ClassPointcut classPointcut)
          Returns a class pointcut that inverts the original pointcut.
 void AspectsContainer.registerInterceptor(ClassPointcut classPointcut, MethodPointcut methodPointcut, org.aopalliance.intercept.MethodInterceptor interceptor)
          Registers container scoped interceptor advice.
 void AspectsContainer.registerInterceptor(ClassPointcut classPointcut, MethodPointcut methodPointcut, java.lang.Object interceptorComponentKey)
          Registers container supplied container scoped interceptor advice.
 void AspectsContainer.registerInterfaces(ClassPointcut classPointcut, java.lang.Class[] interfaces)
          Adds interfaces to classes picked by the class pointcut.
 void AspectsContainer.registerMixin(ClassPointcut classPointcut, java.lang.Class mixinClass)
          Registers container scoped mixin advice.
 void AspectsContainer.registerMixin(ClassPointcut classPointcut, java.lang.Class[] interfaces, java.lang.Class mixinClass)
          Registers container scoped mixin advice.
 MethodPointcut PointcutsFactory.returnType(ClassPointcut classPointcut)
          Returns a method pointcut that picks a method if the given class pointcut picks the method's return type.
 ClassPointcut PointcutsFactory.union(ClassPointcut a, ClassPointcut b)
          Returns a pointcut that is the union of two class pointcuts.
 

Uses of ClassPointcut in org.nanocontainer.aop.dynaop
 

Methods in org.nanocontainer.aop.dynaop that return ClassPointcut
 ClassPointcut DynaopPointcutsFactory.allClasses()
           
 ClassPointcut DynaopPointcutsFactory.className(java.lang.String regex)
           
 ClassPointcut DynaopPointcutsFactory.instancesOf(java.lang.Class type)
           
 ClassPointcut DynaopPointcutsFactory.intersection(ClassPointcut a, ClassPointcut b)
           
 ClassPointcut DynaopPointcutsFactory.not(ClassPointcut classPointcut)
           
 ClassPointcut DynaopPointcutsFactory.oneClass(java.lang.Class clazz)
           
 ClassPointcut DynaopPointcutsFactory.packageName(java.lang.String packageName)
           
 ClassPointcut DynaopPointcutsFactory.union(ClassPointcut a, ClassPointcut b)
           
 

Methods in org.nanocontainer.aop.dynaop with parameters of type ClassPointcut
 MethodPointcut DynaopPointcutsFactory.declaringClass(ClassPointcut classPointcut)
           
 ClassPointcut DynaopPointcutsFactory.intersection(ClassPointcut a, ClassPointcut b)
           
 ClassPointcut DynaopPointcutsFactory.not(ClassPointcut classPointcut)
           
 void DynaopAspectsManager.registerInterceptor(ClassPointcut classPointcut, MethodPointcut methodPointcut, org.aopalliance.intercept.MethodInterceptor interceptor)
           
 void DynaopAspectsManager.registerInterceptor(ClassPointcut classPointcut, MethodPointcut methodPointcut, java.lang.Object interceptorComponentKey)
           
 void DynaopAspectsManager.registerInterfaces(ClassPointcut classPointcut, java.lang.Class[] interfaces)
           
 void DynaopAspectsManager.registerMixin(ClassPointcut classPointcut, java.lang.Class mixinClass)
           
 void DynaopAspectsManager.registerMixin(ClassPointcut classPointcut, java.lang.Class[] interfaces, java.lang.Class mixinClass)
           
 MethodPointcut DynaopPointcutsFactory.returnType(ClassPointcut classPointcut)
           
 ClassPointcut DynaopPointcutsFactory.union(ClassPointcut a, ClassPointcut b)
           
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.