|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractClassTransformation | |
---|---|
org.sourceforge.jemm.weaver.transformation |
Uses of AbstractClassTransformation in org.sourceforge.jemm.weaver.transformation |
---|
Subclasses of AbstractClassTransformation in org.sourceforge.jemm.weaver.transformation | |
---|---|
class |
AbstractShadowConstructorTransformation
An abstract transformation which creates a Constructor: public xxx(ShadowObject so) and allows subclasses to define the compiled body by implementing the getBody() template method. |
class |
AssignedShadowConstructorTransformation
Adds a constructor to the Class which takes a ShadowObject instances. |
class |
ConstructorProxyTransformation
Proxies the constructors creation with a begin and end call. |
class |
InterfaceTransformation
Adds an "implements JEMMObject" to the passed in class. |
class |
MethodAnnotationTransformation
|
class |
MethodProxyTransformation
Proxies all methods a begin and end call. |
class |
ShadowTransformation
Adds the ShadowObject field called jemmOIF to the class. |
class |
SuperCallConstructorTransformation
Adds a constructor to the class which has the following code:
public $TYPE(ShadowObject so) {
super(so);
}
This transformation must only be used on Children of already enhanced
parent classes as the call requires a particular constructor to be in place
on the super class already. |
class |
SynchronizedBlockTransformation
Finds and replaces all the synchronized blocks with paired calls of beginLock(Object)/endLock(Object) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |