Uses of Class
org.objectweb.speedo.generation.lib.AbstractGeneratorComponent

Packages that use AbstractGeneratorComponent
org.objectweb.speedo.generation The Speedo enhancer. 
org.objectweb.speedo.generation.compiler Compiler used by the speedo enhancer to compile generated classes. 
org.objectweb.speedo.generation.enhancer Byte code transformations used by the enhancer. 
org.objectweb.speedo.generation.generator The speedo class generator used in the Speedo enhancer. 
org.objectweb.speedo.generation.generator.fields Generator of Speedo Fieds class (the state of persistent objects). 
org.objectweb.speedo.generation.generator.home   
org.objectweb.speedo.generation.generator.lib   
org.objectweb.speedo.generation.generator.objectid Generator of persistent class identifier (composite). 
org.objectweb.speedo.generation.generator.proxy Generator of Speedo Proxy class (Speedo handles on the persistent class). 
org.objectweb.speedo.generation.jdo   
org.objectweb.speedo.generation.jorm Jorm generator and Jorm meta information builder. 
org.objectweb.speedo.generation.mivisitor Speedo meta information visitor used in ordet to fill it with 'forgotten' user information. 
org.objectweb.speedo.generation.parser Parser of the .jdo file. 
org.objectweb.speedo.generation.recompiler   
org.objectweb.speedo.generation.serializer   
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation
 class SpeedoCompiler
          TODO: put the file of the meta information into the jar file
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.compiler
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.compiler
 class Compiler
          Compiles all generated .java files.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.enhancer
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.enhancer
 class AroundCompilation
           
 class DummyAccessorAdder
           
 class EnhancerComponent
          Abstract enhancer component.
 class FieldModifier
          This class transforms the access of fields
 class MetaDataAnalyzer
           
 class PersistenceAwareEnhancer
           
 class PersistentClassEnhancer
          Enhances a set of Java classes and renames it with Delegate as suffix.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator
 class SpeedoGenerator
          This class generates files "proxy", "manager" and "fields" for persistence capable classes.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.fields
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.fields
 class FieldsGenerator
          This class is used to generate accessor classes.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.home
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.home
 class HomeGenerator
           
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.lib
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.lib
 class AbstractVelocityGenerator
           
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.objectid
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.objectid
 class ObjectIdGenerator
           
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.proxy
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.generator.proxy
 class ProxyGenerator
          This class is used to generate the file proxy.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.jdo
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.jdo
 class SequenceGenerator
           
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.jorm
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.jorm
 class JormGenerator
          Generates the JORM Files corresponding to a set of Java Classes.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.mivisitor
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.mivisitor
 class AbstractMetaInfoVisitor
           
 class DataStoreIdAdder
          Assign a default value for the datastore identifier: polymorphid
 class ExtensionVerifier
          This class checks if the specified speedo extensions in .jdo file are supported.
 class FieldConverterVisitor
          Add extensions FIELD_CONVERTER for various type: - java.sql.* - java.util.Locale
 class InheritanceVisitor
           
 class JavaLangShorcutVisitor
          When the user specifies short names of java.lang.* classes, the values are replaced with the fully qualified name.
 class JMICleanerVisitor
           
 class KeyFieldChecker
          Checks the keyField speedo extension.
 class MetaInfoVisitorImpl
           
 class MetaInfoVisitors
          Visit the speedo meta information in order to fill the meta information with the part forgotten by the user.
 class PrimaryKeyFieldAdder
           
 class ReverseFieldAdder
          Add the reverse extensions on the forgetten side.
 class TupleExtensionCopier
          Copies all extensions defined on tuple node, into the field node.
 class VersionFieldAdder
          This class adds the field version to the speedo class if the versioning strategy is not null.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.parser
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.parser
 class JdoParser
           
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.recompiler
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.recompiler
 class Recompiler
           
 class UpToDateVisitor
          Checks the date of the source and the built files: - .jdo / JMI file - .java / .class For each .jdo file, if the .jdo or a .java has been modified all classes are removed in order to re-enhance all classed.
 

Uses of AbstractGeneratorComponent in org.objectweb.speedo.generation.serializer
 

Subclasses of AbstractGeneratorComponent in org.objectweb.speedo.generation.serializer
 class MISerializer