Package | Description |
---|---|
es.uniovi.reflection.weaver.dynamicGeneration |
Modifier and Type | Class and Description |
---|---|
class |
BaseDynamicGenerator |
class |
DefaultComponentGenerator |
class |
DynamicExceptionHandlerGenerator |
class |
DynamicGeneratorAfter |
class |
DynamicGeneratorAround |
class |
DynamicGeneratorBefore |
class |
DynamicGeneratorConstructorAfter |
class |
DynamicGeneratorConstructorBefore |
class |
DynamicGeneratorConstructorVoidBefore |
class |
DynamicGeneratorForSingleObjectsGeneric |
class |
DynamicNameFieldGenerator |
class |
DynamicStatefulGenerator |
Modifier and Type | Method and Description |
---|---|
static byte[] |
DynamicGeneratorManager.generateCode(Method aspectMethod,
java.lang.invoke.MethodHandle componentMethod,
java.lang.invoke.MethodType generatedMethodType,
Wrapper wrapper) |
static java.lang.invoke.MethodHandle |
DynamicGeneratorManager.getDynamicGenerateMethod(Method aspectMethod,
java.lang.invoke.MethodHandle componentMethod,
PointcutImpl p,
Wrapper wrapper) |
Constructor and Description |
---|
DefaultComponentGenerator(Wrapper gen) |
DynamicGeneratorAround(Wrapper gen) |
DynamicGeneratorForSingleObjectsGeneric(Wrapper gen,
java.lang.Object[] objects) |
DynamicNameFieldGenerator(Wrapper gen,
java.lang.String nameField) |
DynamicStatefulGenerator(Wrapper gen,
java.lang.Object aspect) |