org.codehaus.nanning.config
Class MixinAspect
java.lang.Object
org.codehaus.nanning.config.AbstractAspect
org.codehaus.nanning.config.MixinAspect
- All Implemented Interfaces:
- Aspect
- public class MixinAspect
- extends AbstractAspect
|
Constructor Summary |
MixinAspect(java.lang.Class interfaceClass,
java.lang.Class targetClass)
|
MixinAspect(java.lang.Class interfaceClass,
java.lang.Class targetClass,
Pointcut pointcut)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
interfaceClass
protected java.lang.Class interfaceClass
targetClass
protected java.lang.Class targetClass
pointcut
protected Pointcut pointcut
MixinAspect
public MixinAspect(java.lang.Class interfaceClass,
java.lang.Class targetClass,
Pointcut pointcut)
MixinAspect
public MixinAspect(java.lang.Class interfaceClass,
java.lang.Class targetClass)
introduce
public void introduce(AspectInstance aspectInstance)
- Specified by:
introduce in interface Aspect- Overrides:
introduce in class AbstractAspect
shouldIntroduce
public boolean shouldIntroduce(AspectInstance aspectInstance)
getInterfaceClass
public java.lang.Class getInterfaceClass()
getTargetClass
public java.lang.Class getTargetClass()
Copyright © Jon Tirsen. All Rights Reserved.