|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ClassGenerator | The interface that all Julia's class generators must implement. |
ClassTransformer | A ClassVisitor that transforms the classes it visits. |
CodeGenerator | A code generator used by an InterceptorClassGenerator to generate
interception code. |
Class Summary | |
---|---|
AbstractClassGenerator | An abstract class generator based on the org.objectweb.asm package. |
AbstractCodeGenerator | An abstract CodeGenerator to add interception code
"around" methods. |
AttributeControllerClassGenerator | A class generator to generate AttributeController
classes. |
ContextClassGenerator | A class generator to generate InitializationContext classes. |
InterceptorClassGenerator | A class generator to generate Interceptor classes. |
InterceptorCodeAdapter | An abstract code adapter to ease the implementation of CodeGenerator . |
InterfaceClassGenerator | A class generator to generate Interface
classes. |
LifeCycleCodeGenerator | A CodeGenerator to generate pre and post code
to enforce the component's lifecycle. |
MergeClassGenerator | A class generator to merge several classes into a single one. |
MetaCodeGenerator | A CodeGenerator to generate interception code that
reifies method calls. |
MixinClassGenerator | A class generator to mix several mixin classes into a single class. |
SimpleCodeGenerator | A CodeGenerator to generate pre and post code
to call an associated controller object. |
TraceCodeGenerator | A CodeGenerator to generate pre and post code to trace
method calls. |
Exception Summary | |
---|---|
ClassGenerationException | Thrown when a problem occurs during the generation of a class. |
IllegalClassDescriptorException |
Provides some class generators based on ASM.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |