Package | Description |
---|---|
es.uniovi.reflection.weaver | |
es.uniovi.reflection.weaver.dynamicGeneration |
Modifier and Type | Class and Description |
---|---|
class |
PointcutForObjects |
Modifier and Type | Method and Description |
---|---|
static void |
PointcutManager.changePrevInitiator(java.lang.invoke.MethodHandle component,
java.lang.invoke.MethodHandle nextInitiator,
PointcutImpl nextPointcut) |
static void |
PointcutManager.invokeInitiator(java.lang.invoke.MethodHandle initiator,
java.lang.invoke.MethodHandle wovenMethod,
PointcutImpl p) |
void |
PointcutImpl.setInitiator(java.lang.invoke.MethodHandle ini,
PointcutImpl p) |
void |
PointcutImpl.setNextPointcut(PointcutImpl p) |
static void |
PointcutManager.weavePointcut(java.lang.invoke.MethodHandle initiator,
java.lang.invoke.MethodHandle wovenMethod,
PointcutImpl p1) |
Modifier and Type | Method and Description |
---|---|
static java.lang.invoke.MethodHandle |
DynamicGeneratorManager.getDynamicGenerateMethod(Method aspectMethod,
java.lang.invoke.MethodHandle componentMethod,
PointcutImpl p,
Wrapper wrapper) |
java.lang.invoke.MethodHandle |
Wrapper.initAndGetWovenMethod(java.lang.Class<?> dynamicClass,
java.lang.invoke.MethodType generatedMethodType,
PointcutImpl pointcut) |
java.lang.invoke.MethodHandle |
DynamicGeneratorForSingleObjectsGeneric.initAndGetWovenMethod(java.lang.Class<?> dynamicClass,
java.lang.invoke.MethodType generatedMethodType,
PointcutImpl pointcut) |
java.lang.invoke.MethodHandle |
DynamicGeneratorAround.initAndGetWovenMethod(java.lang.Class<?> dynamicClass,
java.lang.invoke.MethodType generatedMethodType,
PointcutImpl pointcut) |
java.lang.invoke.MethodHandle |
DefaultComponentGenerator.initAndGetWovenMethod(java.lang.Class<?> dynamicClass,
java.lang.invoke.MethodType generatedMethodType,
PointcutImpl pointcut) |
java.lang.invoke.MethodHandle |
BaseDynamicGenerator.initAndGetWovenMethod(java.lang.Class<?> dynamicClass,
java.lang.invoke.MethodType generatedMethodType,
PointcutImpl pointcut) |