|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
See:
Description
| Class Summary | |
|---|---|
| AroundCompilation | |
| ClassAccessorAdder | Adds getter and setter methods to a class. |
| ClassAccessorModifier | Replaces field accesses by calls to getter and setter methods. |
| ClassInfoAnalyzer | Analyzes a class and updates the Speedo meta information accordingly. |
| ClassInterfaceAdder | |
| ClassRenamer | Renames a class. |
| CodeDuplicator | Creates several copies of a method. |
| DummyAccessorAdder | |
| DummyAccessorModifier | This class adds/removes dummy accessors in order to permit the compilation. |
| EmptyConstructorAdder | It generate a no-arg constructor or change the modifier of the no-arg constructor if required on persistent classes. |
| EnhancerComponent | Abstract enhancer component. |
| FieldModifier | This class transforms the access of fields |
| InheritanceModifier | Modify the inheritance in order to permit the compilation. |
| JDOImplRegistrationAdder | Add the registration to the JDOImplHelper in a static code area The added code use the class$(String)Class method and the field class$classname which can exist or not. |
| LoggedClass | |
| LoggedClassAdapter | |
| MergedClassModifier | |
| MetaDataAnalyzer | |
| PersistenceAwareClassModifier | Replaces field accesses by call to getter and setter methods. |
| PersistenceAwareEnhancer | |
| PersistentClassEnhancer | Enhances a set of Java classes and renames it with Delegate as
suffix. |
| PersistentFieldRemover | This visistor removes the persistent fields of a persistent class. |
| PNameEnhancer | It adds the implementation of the UserIfFactory interface in a PName. |
| RedundencyRemover | |
| UserIdEnhancer | It adds the implementation of the UserId and specific PNameGetter interfaces in the user identifier. |
| Util | Utility class. |
| Exception Summary | |
|---|---|
| SpeedoEnhancerException | |
Byte code transformations used by the enhancer.
|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||