Uses of Interface
org.objectweb.speedo.generation.api.GeneratorComponent

Packages that use GeneratorComponent
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.api Internal Speedo generator API. 
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.lib Common class of the enhancer. 
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 GeneratorComponent in org.objectweb.speedo.generation
 

Classes in org.objectweb.speedo.generation that implement GeneratorComponent
 class SpeedoCompiler
          TODO: put the file of the meta information into the jar file
 

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

Classes in org.objectweb.speedo.generation.compiler that implement GeneratorComponent
 class Compiler
          Compiles all generated .java files.
 

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

Classes in org.objectweb.speedo.generation.enhancer that implement GeneratorComponent
 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 GeneratorComponent in org.objectweb.speedo.generation.generator
 

Classes in org.objectweb.speedo.generation.generator that implement GeneratorComponent
 class SpeedoGenerator
          This class generates files "proxy", "manager" and "fields" for persistence capable classes.
 

Uses of GeneratorComponent in org.objectweb.speedo.generation.generator.api
 

Subinterfaces of GeneratorComponent in org.objectweb.speedo.generation.generator.api
 interface VelocityGenerator
          This interface represents a component of a generator which generates a file with the Velocity tool.
 

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

Classes in org.objectweb.speedo.generation.generator.fields that implement GeneratorComponent
 class FieldsGenerator
          This class is used to generate accessor classes.
 

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

Classes in org.objectweb.speedo.generation.generator.home that implement GeneratorComponent
 class HomeGenerator
           
 

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

Classes in org.objectweb.speedo.generation.generator.lib that implement GeneratorComponent
 class AbstractVelocityGenerator
           
 

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

Classes in org.objectweb.speedo.generation.generator.objectid that implement GeneratorComponent
 class ObjectIdGenerator
           
 

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

Classes in org.objectweb.speedo.generation.generator.proxy that implement GeneratorComponent
 class ProxyGenerator
          This class is used to generate the file proxy.
 

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

Classes in org.objectweb.speedo.generation.jdo that implement GeneratorComponent
 class SequenceGenerator
           
 

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

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

Uses of GeneratorComponent in org.objectweb.speedo.generation.lib
 

Classes in org.objectweb.speedo.generation.lib that implement GeneratorComponent
 class AbstractGeneratorComponent
           
 

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

Classes in org.objectweb.speedo.generation.mivisitor that implement GeneratorComponent
 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 GeneratorComponent in org.objectweb.speedo.generation.parser
 

Classes in org.objectweb.speedo.generation.parser that implement GeneratorComponent
 class JdoParser
           
 

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

Classes in org.objectweb.speedo.generation.recompiler that implement GeneratorComponent
 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 GeneratorComponent in org.objectweb.speedo.generation.serializer
 

Classes in org.objectweb.speedo.generation.serializer that implement GeneratorComponent
 class MISerializer