Uses of Interface
org.objectweb.jorm.metainfo.api.CompositeName

Packages that use CompositeName
org.objectweb.jorm.generator.api   
org.objectweb.jorm.generator.lib   
org.objectweb.jorm.metainfo.api   
org.objectweb.jorm.metainfo.lib   
 

Uses of CompositeName in org.objectweb.jorm.generator.api
 

Methods in org.objectweb.jorm.generator.api with parameters of type CompositeName
 void Generator.generate(CompositeName mo, TargetHolder th, JormCompilerParameter cp)
          Generates code for the given CompositeName.
 

Uses of CompositeName in org.objectweb.jorm.generator.lib
 

Methods in org.objectweb.jorm.generator.lib with parameters of type CompositeName
 void PNameGetterGenerator.generate(CompositeName co, TargetHolder holder, JormCompilerParameter cp)
          This method generates a XPNameGetter file corresponding to the mo parameter in the directory parameter.
 void BinderGenerator.generate(CompositeName co, TargetHolder holder, JormCompilerParameter cp)
          This method generates a XPBinder file corresponding to the co parameter in the directory parameter.
 boolean BinderGenerator.containsObject(CompositeName cn)
           
 boolean BinderGenerator.containsPrimitive(CompositeName cn)
           
 java.lang.String BinderGenerator.getPNameFromSpecificPNG(CompositeName cn, java.lang.String pngVar, java.lang.String ctxVar)
           
 java.lang.String BinderGenerator.getPNameFromSpecificPNG(CompositeName cn, java.lang.String pngVar, java.lang.String ctxVar, java.lang.String connVar)
           
 java.lang.String BinderGenerator.getPNameFromGenericPNG(CompositeName cn, java.lang.String pngVar, java.lang.String ctxVar)
           
 java.lang.String BinderGenerator.getPNameFromGenericPNG(CompositeName cn, java.lang.String pngVar, java.lang.String ctxVar, java.lang.String connVar)
           
 java.lang.String BinderGenerator.getTestNullValues(CompositeName cn, boolean generic, java.lang.String ctx)
           
 void JormGenerator.generate(CompositeName mo, TargetHolder holder, JormCompilerParameter cp)
          This method generates the jorm objects by delegation to the PNameGenerator, BinderGenerator and CompositeNameGenerator.
 void PNameGenerator.generate(CompositeName co, TargetHolder holder, JormCompilerParameter cp)
          This method generates a XPName file corresponding to the pod parameter in the directory parameter.
 java.lang.String PNameGenerator.getCnHashCode(CompositeName cn)
          It compute the hashcode method for a composite pname.
 java.lang.String PNameGenerator.getCnEquals(CompositeName cn)
          It compute the equality test for the equals method for pname.
 java.lang.String PNameGenerator.getPNameNullTest(CompositeName cn)
          It compute the test used to know if a pname is null.
 java.lang.String PNameGenerator.getPNameNullValue(CompositeName cn, java.lang.String pncVal)
          It compute the constructor parameter used to instanciate a null pname.
 java.lang.String PNameGenerator.getNullValue(CompositeName cn, ScalarField f)
           
 

Constructors in org.objectweb.jorm.generator.lib with parameters of type CompositeName
KFPNCGenerator.NamingKeyFilterExpressionHelper(Expression e, CompositeName co, Logger logger)
           
 

Uses of CompositeName in org.objectweb.jorm.metainfo.api
 

Methods in org.objectweb.jorm.metainfo.api that return CompositeName
 CompositeName NameRef.getCompositeName()
          Retrieve the metaobject describing the composite name referenced by this nameref.
 CompositeName Manager.getCompositeName(java.lang.String fqcompositeNameName)
           
 CompositeName Manager.createCompositeName(java.lang.String fqcompositeNameName)
           
 CompositeName CompositeName.getInheritedCompositeName(java.lang.String name)
          Retrieve an inherited composite name form its name.
 CompositeName Package.getCompositeName(java.lang.String cn_Name)
          Returns a compositename identified with its name.
 CompositeName Package.createCompositeName(java.lang.String CN_Name)
          Returns a new compositename identified by its name.
 

Methods in org.objectweb.jorm.metainfo.api with parameters of type CompositeName
 void CompositeName.addInheritedCompositeName(CompositeName cn)
          Add an inherited composite name to the current composite name.
 NameRef NameDef.createNameRef(CompositeName cn_Class)
          Builds a reference toward a composite name describing the namedef.
 void Package.addCompositeName(CompositeName composite)
          Adds an existing CompositeName to the current Package
 

Uses of CompositeName in org.objectweb.jorm.metainfo.lib
 

Classes in org.objectweb.jorm.metainfo.lib that implement CompositeName
 class BasicCompositeName
          The BasicCompositeName provides an implementation of the composite name.
 

Methods in org.objectweb.jorm.metainfo.lib that return CompositeName
 CompositeName BasicPackage.getCompositeName(java.lang.String cn_Name)
          Returns a compositename identified with its name.
 CompositeName BasicPackage.createCompositeName(java.lang.String CN_Name)
          Returns a new compositename identified by its name.
 CompositeName BasicNameRef.getCompositeName()
          Retrieve the metaobject describing the composite name referenced by this nameref.
 CompositeName JormManager.getCompositeName(java.lang.String fqcompositeNameName)
           
 CompositeName JormManager.createCompositeName(java.lang.String fqcompositeNameName)
           
 CompositeName BasicCompositeName.getInheritedCompositeName(java.lang.String name)
          Retrieve an inherited composite name form its name.
 

Methods in org.objectweb.jorm.metainfo.lib with parameters of type CompositeName
 NameRef BasicNameDef.createNameRef(CompositeName cn_Class)
          Build a reference toward a composite name describing the namedef.
 void MetaInfoPrinter.print(java.lang.String p, CompositeName cn, java.io.PrintStream out)
           
 void BasicPackage.addCompositeName(CompositeName composite)
          Adds an existing CompositeName to the current Package
 void BasicCompositeName.addInheritedCompositeName(CompositeName cn)
          Add an inherited composite name to the current composite name.
 

Constructors in org.objectweb.jorm.metainfo.lib with parameters of type CompositeName
BasicNameRef(CompositeName cn_Class, MetaObject parent)
          Builds a new BasicNameRef object.