Uses of Class
org.objectweb.speedo.metadata.SpeedoClass

Packages that use SpeedoClass
org.objectweb.speedo.generation.enhancer   
org.objectweb.speedo.generation.generator.api   
org.objectweb.speedo.generation.generator.fields   
org.objectweb.speedo.generation.generator.lib   
org.objectweb.speedo.generation.generator.objectid   
org.objectweb.speedo.generation.generator.proxy   
org.objectweb.speedo.generation.jorm   
org.objectweb.speedo.generation.lib   
org.objectweb.speedo.metadata   
 

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

Fields in org.objectweb.speedo.generation.enhancer declared as SpeedoClass
protected  SpeedoClass UserIdEnhancer.jdoClass
           
protected  SpeedoClass PNameEnhancer.jdoClass
           
 

Methods in org.objectweb.speedo.generation.enhancer that return SpeedoClass
static SpeedoClass Util.isPersistentCapable(java.lang.String className, java.util.Collection xml)
          Tests whether a JDO Instance exists in the object model.
 

Constructors in org.objectweb.speedo.generation.enhancer with parameters of type SpeedoClass
ClassInfoAnalyzer(EnhancerComponent enhancer, SpeedoClass jdoClass, java.util.Collection xmlDescriptors, org.objectweb.util.monolog.api.Logger logger)
          Creates a new ClassInfoAnalyzer.
UserIdEnhancer(org.objectweb.asm.ClassVisitor classVisitor, SpeedoClass jdoClass, org.objectweb.util.monolog.api.Logger logger)
           
PNameEnhancer(org.objectweb.asm.ClassVisitor classVisitor, SpeedoClass jdoClass, org.objectweb.util.monolog.api.Logger logger)
           
ClassAccessorAdder(org.objectweb.asm.ClassVisitor cv, SpeedoClass jdoClass, java.util.Collection xmlDescriptors, org.objectweb.util.monolog.api.Logger logger)
          Creates a new ClassAccessorAdder.
 

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

Methods in org.objectweb.speedo.generation.generator.api with parameters of type SpeedoClass
 void VelocityGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          It generates the file name corresponding to the Speedo meta object given in parameter.
 

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

Methods in org.objectweb.speedo.generation.generator.fields with parameters of type SpeedoClass
 void FieldsGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the a file since a SpeedoClass meta object.
 boolean FieldsGenerator.isParentField(SpeedoClass sc, java.lang.String fn)
           
 

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

Methods in org.objectweb.speedo.generation.generator.lib with parameters of type SpeedoClass
 boolean AbstractVelocityGenerator.isContainerIdField(org.objectweb.jorm.metainfo.api.Class clazz, org.objectweb.jorm.metainfo.api.TypedElement te, SpeedoClass sc)
           
abstract  void AbstractVelocityGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          generate the file name corresponding to the Speedo meta object given in parameter.
 

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

Methods in org.objectweb.speedo.generation.generator.objectid with parameters of type SpeedoClass
 void ObjectIdGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the a file since a SpeedoClass meta object.
 

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

Methods in org.objectweb.speedo.generation.generator.proxy with parameters of type SpeedoClass
 void ProxyGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the new file.
 

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

Methods in org.objectweb.speedo.generation.jorm with parameters of type SpeedoClass
protected  void JormGenerator.compareClass(SpeedoClass clas, org.objectweb.jorm.metainfo.api.Manager manager, java.util.List except)
           
 org.objectweb.jorm.metainfo.api.ClassMapping OneTableRdbJormIMappingBuilder.createClassMapping(org.objectweb.jorm.metainfo.api.Class clazz, SpeedoClass sc, org.objectweb.jorm.metainfo.api.Mapping mapping)
          It builds a RdbClassMultiMapping and creates the main table.
 void OneTableRdbJormIMappingBuilder.createNameDefMapping(org.objectweb.jorm.metainfo.api.HelperClassMapping cm, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass sc, boolean isIdentifier, boolean isInGenClass)
          It creates the mapping of a name def (reference or identifier).
 org.objectweb.jorm.metainfo.api.ClassMapping JormMIMappingBuilder.createClassMapping(org.objectweb.jorm.metainfo.api.Class clazz, SpeedoClass sc, org.objectweb.jorm.metainfo.api.Mapping mapping)
          It builds a ClassMapping, assignes it to the mapping and builds mapping structure for the class (RdbTable, directory name, ...).
 void JormMIMappingBuilder.createNameDefMapping(org.objectweb.jorm.metainfo.api.HelperClassMapping cm, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass sc, boolean isIdentifier, boolean isInGenClass)
          It creates the mapping of a name def (reference or identifier).
 

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

Methods in org.objectweb.speedo.generation.lib with parameters of type SpeedoClass
static java.lang.String NamingRules.getterName(SpeedoClass sc, java.lang.String fieldName)
          Gives the name of an accessor for a field (a get method).
static java.lang.String NamingRules.setterName(SpeedoClass sc, java.lang.String fieldName)
          Gives the name of a mutator for a field (a set method).
 

Uses of SpeedoClass in org.objectweb.speedo.metadata
 

Fields in org.objectweb.speedo.metadata declared as SpeedoClass
 SpeedoClass ClassCode.jdoClass
          Description of the class that contains this code.
 SpeedoClass SpeedoField.jdoClass
          Description of the class containing the field.
 

Methods in org.objectweb.speedo.metadata that return SpeedoClass
 SpeedoClass SpeedoXMLDescriptor.getSpeedoClass(java.lang.String fqn)
           
static SpeedoClass MetaDataHelper.fetchJDOClass(java.lang.String className, SpeedoXMLDescriptor xml)
          Looks for a specific SpeedoClass in the object model.