Uses of Class
org.objectweb.speedo.generation.enhancer.common.LoggedClassAdapter

Packages that use LoggedClassAdapter
org.objectweb.speedo.genclass.merger Speedo tools merging the generic class GenClass with Speedo extention of java.util.XXX classes in order to avoid the code duplication. 
org.objectweb.speedo.generation.enhancer.aware   
org.objectweb.speedo.generation.enhancer.common   
org.objectweb.speedo.generation.enhancer.oid   
org.objectweb.speedo.generation.enhancer.pc   
org.objectweb.speedo.generation.enhancer.pc.jdo   
 

Uses of LoggedClassAdapter in org.objectweb.speedo.genclass.merger
 

Subclasses of LoggedClassAdapter in org.objectweb.speedo.genclass.merger
 class GenClassAdapter
          Writes the non abstract methods and the fields of a class.
 

Uses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.aware
 

Subclasses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.aware
 class PersistenceAwareClassModifier
          Replaces field accesses by call to getter and setter methods.
 

Uses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.common
 

Subclasses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.common
 class DuplicatedMethodVerifier
          Is a simple visitor verifying if duplicated method are generated.
 class InterfaceAgregatorVisitor
          This visistor records the interfaces specified during visits.
 class MergedClassModifier
          ASM visitor cleaning a visited class to merge to another: keep only one "class$" method rename a static section in order to agregate all at the end do not merge abstract method do not merge constructor do not merge this method
 

Uses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.oid
 

Subclasses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.oid
 class PNameEnhancer
          It adds the implementation of the UserIfFactory interface in a PName.
 class UserIdEnhancer
          It adds the implementation of the UserId and specific PNameGetter interfaces in the user identifier.
 

Uses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.pc
 

Subclasses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.pc
 class AbstractPCModifier
          Defines an abstract modifier of the persistence class (PC).
 class CacheEntryAdder
          Is an ASM visitor adding the implementation of the ReplaceableCacheEntry interface.
 class FieldAccessModifier
          Replaces field accesses by calls to getter and setter methods.
 class FieldAccessorsAdder
          Generates the speedo accessors (static and normal) for each persistent field of the class.
 class FieldRemover
          This visistor removes the persistent fields of a persistent class because they have been moved into the XXXFields class.
 class NoArgConstructorAdder
          It generates a no-arg constructor or changes the modifier of the no-arg constructor if required on persistent classes.
 class POAdder
          Is an ASM visitor adding the implementation of the PersistenceCapable interface.
 

Uses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.pc.jdo
 

Subclasses of LoggedClassAdapter in org.objectweb.speedo.generation.enhancer.pc.jdo
 class 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.
 class JDOPersistenceCapableAdder
          Is an ASM visitor adding the implementation of the PersistenceCapable interface.