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.ejb   
org.objectweb.speedo.generation.enhancer.aware   
org.objectweb.speedo.generation.enhancer.common   
org.objectweb.speedo.generation.enhancer.pc   
org.objectweb.speedo.generation.enhancer.pc.jdo   
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.ejb   
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.home.ejb   
org.objectweb.speedo.generation.generator.home.jdo   
org.objectweb.speedo.generation.generator.jdo   
org.objectweb.speedo.generation.generator.lib   
org.objectweb.speedo.generation.generator.objectid Generator of persistent class identifier (composite). 
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.mivisitor.ejb   
org.objectweb.speedo.generation.mivisitor.jdo   
org.objectweb.speedo.generation.parser   
org.objectweb.speedo.generation.parser.ejb   
org.objectweb.speedo.generation.parser.jdo 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 AbstractEnhancer
          Is the global engine of the Speedo enhancer/Compiler.
 

Methods in org.objectweb.speedo.generation that return GeneratorComponent
protected abstract  GeneratorComponent[] AbstractEnhancer.getGeneratorComponents()
           
 

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.ejb
 

Classes in org.objectweb.speedo.generation.ejb that implement GeneratorComponent
 class EJBEnhancer
          This class is the enhancer for the EJB personality of Speedo.
 

Methods in org.objectweb.speedo.generation.ejb that return GeneratorComponent
protected  GeneratorComponent[] EJBEnhancer.getGeneratorComponents()
           
 

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

Classes in org.objectweb.speedo.generation.enhancer.aware that implement GeneratorComponent
 class PersistenceAwareEnhancer
           
 

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

Classes in org.objectweb.speedo.generation.enhancer.common that implement GeneratorComponent
 class AbstractEnhancerComponent
          Abstract enhancer component.
 

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

Classes in org.objectweb.speedo.generation.enhancer.pc that implement GeneratorComponent
 class PersistentClassEnhancer
          Enhances a set of Java classes.
 

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

Classes in org.objectweb.speedo.generation.enhancer.pc.jdo that implement GeneratorComponent
 class JDOPersistentClassEnhancer
           
 

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

Classes in org.objectweb.speedo.generation.generator that implement GeneratorComponent
 class AbstractGenerator
          This class generates files "po", "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.ejb
 

Classes in org.objectweb.speedo.generation.generator.ejb that implement GeneratorComponent
 class EJBGenerator
           
 

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.home.ejb
 

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

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

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

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

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

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

Classes in org.objectweb.speedo.generation.generator.lib that implement GeneratorComponent
 class AbstractSpeedoGenerator
           
 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.jdo
 

Classes in org.objectweb.speedo.generation.jdo that implement GeneratorComponent
 class JDOEnhancer
          This class is the enhancer for the JDO personality of Speedo.
 

Methods in org.objectweb.speedo.generation.jdo that return GeneratorComponent
protected  GeneratorComponent[] JDOEnhancer.getGeneratorComponents()
           
 

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.
 class JormMIGenerator
          Build the JORM meta information
 

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 CascadeDeleteSetter
          Manage the cascade-delete option.
 class DataStoreId
          This SMI visitor manages the datastore identifier strategy.
 class DiscriminatorVisitor
           
 class FieldConverterVisitor
          Add extensions FIELD_CONVERTER for various type: - java.sql.* - java.util.Locale
 class IndexVisitor
           
 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 MetaDataAnalyzer
           
 class MetaInfoVisitorImpl
          This class is the default implementation of the Speedo Meta information visitor.
 class MetaInfoVisitors
          Visit the speedo meta information in order to fill the meta information with the part forgotten by the user.
 class ORMappingGenerator
          This Speedo Meta information visitor builds and fills the Speedo Meta information concerning the OR mapping information.
 class PrimaryKeyFieldAdder
           
 class ReverseFieldAdder
          Add the reverse extensions on the forgetten side.
 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.mivisitor.ejb
 

Classes in org.objectweb.speedo.generation.mivisitor.ejb that implement GeneratorComponent
 class EJBSMIVisitor
          Defines the list of Speedo Meta Information visitors used in the EJBEnhancer.
 

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

Classes in org.objectweb.speedo.generation.mivisitor.jdo that implement GeneratorComponent
 class ExtensionVerifier
          This class checks if the specified speedo extensions in .jdo file are supported.
 class JDOSMIVisitor
          Defines the list of Speedo Meta Information visitors used in the JDOEnhancer.
 class MappingExtension2Jdo
          Translates JDO extension dedicated for the mapping into normal meta information (non extension meta object).
 class TupleExtensionCopier
          Copies all extensions defined on tuple node, into the field node.
 

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

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

Uses of GeneratorComponent in org.objectweb.speedo.generation.parser.ejb
 

Classes in org.objectweb.speedo.generation.parser.ejb that implement GeneratorComponent
 class EJBAnnotationParser
           
 class EJBDescParser
           
 class EJBPersistenceParser
           
 

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

Classes in org.objectweb.speedo.generation.parser.jdo that implement GeneratorComponent
 class JDO2Parser
          This class is a parser of the JDO2 persistent descriptor.
 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