Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.nanocontainer.aop.MethodPointcut

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

Uses of MethodPointcut in org.nanocontainer.aop

Methods in org.nanocontainer.aop that return MethodPointcut
`MethodPointcut` | `PointcutsFactory.allMethods()` Returns a pointcut that matches all methods.
`MethodPointcut` | `PointcutsFactory.declaringClass(ClassPointcut classPointcut)` Returns a method pointcut that picks a method if the given class pointcut picks the method's declaring class.
`MethodPointcut` | `PointcutsFactory.getMethods()` Returns a pointcut that matches get methods.
`MethodPointcut` | `PointcutsFactory.intersection(MethodPointcut a, MethodPointcut b)` Returns a method pointcut that is the intersection of two other method pointcuts.
`MethodPointcut` | `PointcutsFactory.isMethods()` Returns a pointcut that matches is methods.
`MethodPointcut` | `PointcutsFactory.membersOf(Class clazz)` Picks methods that are members of the given class (even if the method was declared in a super class of the given class).
`MethodPointcut` | `PointcutsFactory.not(MethodPointcut methodPointcut)` Creates a method pointcut that inverts the original pointcut.
`MethodPointcut` | `PointcutsFactory.objectMethods()` Returns a method pointcut that picks `equals`, `hashCode`, and `toString`.
`MethodPointcut` | `PointcutsFactory.oneMethod(Method method)` Returns a pointcut that matches one method.
`MethodPointcut` | `PointcutsFactory.returnType(ClassPointcut classPointcut)` Returns a method pointcut that picks a method if the given class pointcut picks the method's return type.
`MethodPointcut` | `PointcutsFactory.setMethods()` Returns a method pointcut that matches set methods.
`MethodPointcut` | `PointcutsFactory.signature(String regexp)` Returns a method pointcut that matches the method signatures with a regular expression.
`MethodPointcut` | `PointcutsFactory.union(MethodPointcut a, MethodPointcut b)` Returns a method pointcut that is the union of two other method pointcuts.

Methods in org.nanocontainer.aop with parameters of type MethodPointcut
`MethodPointcut` | `PointcutsFactory.intersection(MethodPointcut a, MethodPointcut b)` Returns a method pointcut that is the intersection of two other method pointcuts.
`MethodPointcut` | `PointcutsFactory.not(MethodPointcut methodPointcut)` Creates a method 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, Object interceptorComponentKey)` Registers container supplied container scoped interceptor advice.
`void` | `AspectsContainer.registerInterceptor(ComponentPointcut componentPointcut, MethodPointcut methodPointcut, org.aopalliance.intercept.MethodInterceptor interceptor)` Registers component scoped interceptor advice.
`void` | `AspectsContainer.registerInterceptor(ComponentPointcut componentPointcut, MethodPointcut methodPointcut, Object interceptorComponentKey)` Registers component scoped interceptor advice.
`MethodPointcut` | `PointcutsFactory.union(MethodPointcut a, MethodPointcut b)` Returns a method pointcut that is the union of two other method pointcuts.

Uses of MethodPointcut in org.nanocontainer.aop.dynaop

Methods in org.nanocontainer.aop.dynaop that return MethodPointcut
`MethodPointcut` | `DynaopPointcutsFactory.allMethods()`
`MethodPointcut` | `DynaopPointcutsFactory.declaringClass(ClassPointcut classPointcut)`
`MethodPointcut` | `DynaopPointcutsFactory.getMethods()`
`MethodPointcut` | `DynaopPointcutsFactory.intersection(MethodPointcut a, MethodPointcut b)`
`MethodPointcut` | `DynaopPointcutsFactory.isMethods()`
`MethodPointcut` | `DynaopPointcutsFactory.membersOf(Class clazz)`
`MethodPointcut` | `DynaopPointcutsFactory.not(MethodPointcut methodPointcut)`
`MethodPointcut` | `DynaopPointcutsFactory.objectMethods()`
`MethodPointcut` | `DynaopPointcutsFactory.oneMethod(Method method)`
`MethodPointcut` | `DynaopPointcutsFactory.returnType(ClassPointcut classPointcut)`
`MethodPointcut` | `DynaopPointcutsFactory.setMethods()`
`MethodPointcut` | `DynaopPointcutsFactory.signature(String regexp)`
`MethodPointcut` | `DynaopPointcutsFactory.union(MethodPointcut a, MethodPointcut b)`

Methods in org.nanocontainer.aop.dynaop with parameters of type MethodPointcut
`MethodPointcut` | `DynaopPointcutsFactory.intersection(MethodPointcut a, MethodPointcut b)`
`MethodPointcut` | `DynaopPointcutsFactory.not(MethodPointcut methodPointcut)`
`void` | `DynaopAspectsManager.registerInterceptor(ClassPointcut classPointcut, MethodPointcut methodPointcut, org.aopalliance.intercept.MethodInterceptor interceptor)`
`void` | `DynaopAspectsManager.registerInterceptor(ClassPointcut classPointcut, MethodPointcut methodPointcut, Object interceptorComponentKey)`
`void` | `DynaopAspectsManager.registerInterceptor(ComponentPointcut componentPointcut, MethodPointcut methodPointcut, org.aopalliance.intercept.MethodInterceptor interceptor)`
`void` | `DynaopAspectsManager.registerInterceptor(ComponentPointcut componentPointcut, MethodPointcut methodPointcut, Object interceptorComponentKey)`
`MethodPointcut` | `DynaopPointcutsFactory.union(MethodPointcut a, MethodPointcut b)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2007 Codehaus. All Rights Reserved.