|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.instancesOf(java.lang.Class type)
Returns a class pointcut that picks all instances of a given type. |
ClassPointcut |
PointcutsFactory.className(java.lang.String regex)
Returns a class pointcut that matches class names with a regular expression. |
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.intersection(ClassPointcut a,
ClassPointcut b)
Returns a class pointcut that is the intersection of two class pointcuts. |
ClassPointcut |
PointcutsFactory.union(ClassPointcut a,
ClassPointcut b)
Returns a pointcut that is the union of two class pointcuts. |
ClassPointcut |
PointcutsFactory.not(ClassPointcut classPointcut)
Returns a class pointcut that inverts the original pointcut. |
Methods in org.nanocontainer.aop with parameters of type ClassPointcut | |
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.registerMixin(ClassPointcut classPointcut,
java.lang.Class[] interfaces,
java.lang.Class mixinClass)
Registers container scoped mixin advice. |
void |
AspectsContainer.registerMixin(ClassPointcut classPointcut,
java.lang.Class mixinClass)
Registers container scoped mixin advice. |
void |
AspectsContainer.registerInterfaces(ClassPointcut classPointcut,
java.lang.Class[] interfaces)
Adds interfaces to classes picked by the class pointcut. |
ClassPointcut |
PointcutsFactory.intersection(ClassPointcut a,
ClassPointcut b)
Returns a class pointcut that is the intersection of two class pointcuts. |
ClassPointcut |
PointcutsFactory.union(ClassPointcut a,
ClassPointcut b)
Returns a pointcut that is the union of two class pointcuts. |
ClassPointcut |
PointcutsFactory.not(ClassPointcut classPointcut)
Returns a class pointcut that inverts the original pointcut. |
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.declaringClass(ClassPointcut classPointcut)
Returns a method pointcut that picks a method if the given class pointcut picks the method's declaring class. |
Uses of ClassPointcut in org.nanocontainer.aop.dynaop |
Methods in org.nanocontainer.aop.dynaop that return ClassPointcut | |
ClassPointcut |
DynaopPointcutsFactory.allClasses()
|
ClassPointcut |
DynaopPointcutsFactory.instancesOf(java.lang.Class type)
|
ClassPointcut |
DynaopPointcutsFactory.className(java.lang.String regex)
|
ClassPointcut |
DynaopPointcutsFactory.oneClass(java.lang.Class clazz)
|
ClassPointcut |
DynaopPointcutsFactory.packageName(java.lang.String packageName)
|
ClassPointcut |
DynaopPointcutsFactory.intersection(ClassPointcut a,
ClassPointcut b)
|
ClassPointcut |
DynaopPointcutsFactory.union(ClassPointcut a,
ClassPointcut b)
|
ClassPointcut |
DynaopPointcutsFactory.not(ClassPointcut classPointcut)
|
Methods in org.nanocontainer.aop.dynaop with parameters of type ClassPointcut | |
void |
DynaopAspectsManager.registerInterceptor(ClassPointcut classPointcut,
MethodPointcut methodPointcut,
java.lang.Object interceptorComponentKey)
|
void |
DynaopAspectsManager.registerInterceptor(ClassPointcut classPointcut,
MethodPointcut methodPointcut,
org.aopalliance.intercept.MethodInterceptor interceptor)
|
void |
DynaopAspectsManager.registerMixin(ClassPointcut classPointcut,
java.lang.Class mixinClass)
|
void |
DynaopAspectsManager.registerMixin(ClassPointcut classPointcut,
java.lang.Class[] interfaces,
java.lang.Class mixinClass)
|
void |
DynaopAspectsManager.registerInterfaces(ClassPointcut classPointcut,
java.lang.Class[] interfaces)
|
ClassPointcut |
DynaopPointcutsFactory.intersection(ClassPointcut a,
ClassPointcut b)
|
ClassPointcut |
DynaopPointcutsFactory.union(ClassPointcut a,
ClassPointcut b)
|
ClassPointcut |
DynaopPointcutsFactory.not(ClassPointcut classPointcut)
|
MethodPointcut |
DynaopPointcutsFactory.returnType(ClassPointcut classPointcut)
|
MethodPointcut |
DynaopPointcutsFactory.declaringClass(ClassPointcut classPointcut)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |