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

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

Packages that use ComponentPointcut
org.nanocontainer.aop | Lets you configure aspects on components in a `PicoContainer`.
org.nanocontainer.aop.defaults | Provides partial or default implementations of the interfaces in `org.nanocontainer.aop`, and common classes used by different sub-packages under `org.nanocontainer.aop`.
org.nanocontainer.aop.dynaop | Implements `org.nanocontainer.aop` using dynaop.

Uses of ComponentPointcut in org.nanocontainer.aop

Methods in org.nanocontainer.aop that return ComponentPointcut
`ComponentPointcut` | `PointcutsFactory.component(Object componentKey)` Returns a component pointcut that picks one component key.
`ComponentPointcut` | `PointcutsFactory.componentName(String regex)` Returns a component pointcut that matches component keys with a regular expression.

Methods in org.nanocontainer.aop with parameters of type ComponentPointcut
`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.
`void` | `AspectsContainer.registerInterfaces(ComponentPointcut componentPointcut, Class[] interfaces)` Adds interfaces to components picked by the component pointcut.
`void` | `AspectsContainer.registerMixin(ComponentPointcut componentPointcut, Class mixinClass)` Registers component scoped mixin advice.
`void` | `AspectsContainer.registerMixin(ComponentPointcut componentPointcut, Class[] interfaces, Class mixinClass)` Registers component scoped mixin advice.

Uses of ComponentPointcut in org.nanocontainer.aop.defaults

Classes in org.nanocontainer.aop.defaults that implement ComponentPointcut
`class` | `KeyEqualsComponentPointcut` Component pointcut that matches against a component key.
`class` | `NameMatchesComponentPointcut` Component pointcut that matches the component name against a regular expression.

Methods in org.nanocontainer.aop.defaults that return ComponentPointcut
`ComponentPointcut` | `AbstractPointcutsFactory.component(Object componentKey)`
`ComponentPointcut` | `AbstractPointcutsFactory.componentName(String regex)`

Uses of ComponentPointcut in org.nanocontainer.aop.dynaop

Methods in org.nanocontainer.aop.dynaop with parameters of type ComponentPointcut
`void` | `DynaopAspectsManager.registerInterceptor(ComponentPointcut componentPointcut, MethodPointcut methodPointcut, org.aopalliance.intercept.MethodInterceptor interceptor)`
`void` | `DynaopAspectsManager.registerInterceptor(ComponentPointcut componentPointcut, MethodPointcut methodPointcut, Object interceptorComponentKey)`
`void` | `DynaopAspectsManager.registerInterfaces(ComponentPointcut componentPointcut, Class[] interfaces)`
`void` | `DynaopAspectsManager.registerMixin(ComponentPointcut componentPointcut, Class mixinClass)`
`void` | `DynaopAspectsManager.registerMixin(ComponentPointcut componentPointcut, Class[] interfaces, Class mixinClass)`

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

Copyright © 2003-2007 Codehaus. All Rights Reserved.