|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of CompilerParameter in org.objectweb.jorm.comp.cmdline.lib |
| Methods in org.objectweb.jorm.comp.cmdline.lib that return CompilerParameter | |
CompilerParameter |
CommandLineParser.getCompilerParameter()
Returns the current compilation context object. |
| Constructors in org.objectweb.jorm.comp.cmdline.lib with parameters of type CompilerParameter | |
CommandLineParser(BasicClassLoader cl,
CompilerParameter cp)
Builds a new CommandLineParser object. |
|
| Uses of CompilerParameter in org.objectweb.jorm.comp.compiler.lib |
| Classes in org.objectweb.jorm.comp.compiler.lib that implement CompilerParameter | |
class |
BasicCompilerParameter
A BasicCompilerParameter object is an object which manages informations read by the command line parser. |
| Fields in org.objectweb.jorm.comp.compiler.lib declared as CompilerParameter | |
protected CompilerParameter |
BasicCompiler.compilerParameter
The compiler parameters |
| Methods in org.objectweb.jorm.comp.compiler.lib that return CompilerParameter | |
CompilerParameter |
BasicCompiler.getCompilerParameter()
It retrieves the CompilerParameter associated to the compiler |
| Constructors in org.objectweb.jorm.comp.compiler.lib with parameters of type CompilerParameter | |
BasicCompiler(CompilerParameter compilerParameter,
BasicClassLoader bcl)
It builds a BasicCompiler with the specified BasicCompilerParameter instance. |
|
| Uses of CompilerParameter in org.objectweb.jorm.comp.generator.api |
| Methods in org.objectweb.jorm.comp.generator.api with parameters of type CompilerParameter | |
MOP |
MOPFactory.createMappingMOP(CompilerParameter cp)
This method must return a new instance of a MappingMOP |
MOP |
MOPFactory.createBindingMOP(CompilerParameter cp)
This method must return a new instance of a BindingMOP |
void |
Generator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder th,
CompilerParameter cp)
Generates information for the Persistence Meta Object. |
| Uses of CompilerParameter in org.objectweb.jorm.comp.generator.file |
| Methods in org.objectweb.jorm.comp.generator.file with parameters of type CompilerParameter | |
MOP |
FileMOPFactory.createMappingMOP(CompilerParameter cp)
This method must return a new instance of a MappingMOP |
MOP |
FileMOPFactory.createBindingMOP(CompilerParameter cp)
This method must return a new instance of a BindingMOP |
void |
FileBindingMOP.writeVariables(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the definitions of all variables needed by a Binding object. |
void |
FileBindingMOP.writeConstructorBody(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
This methods permits to specify initializations which must be done at the instanciation time. |
void |
FileBindingMOP.writeWriteHeader(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the code for the "write" header method needed by a Binding object. |
void |
FileBindingMOP.writeWriteTail(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the code for the "write" tail method needed by a Binding object. |
void |
FileBindingMOP.writeRemove(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
To do nothing, because the code is common to the remove, create or update cases. |
void |
FileBindingMOP.writeCreate(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
To do nothing, because the code is common to the remove, create or update cases. |
void |
FileBindingMOP.writeUpdate(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
To do nothing, because the code is common to the remove, create or update cases. |
void |
FileBindingMOP.writeReadHeader(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
No specific header |
void |
FileBindingMOP.writeReadBody(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
|
void |
FileBindingMOP.writeReadTail(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
No specific tail |
void |
FileBindingMOP.writeExistsHeader(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
No specific header |
void |
FileBindingMOP.writeExistsBody(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the code for the "exists" method needed by a Binding object. |
void |
FileBindingMOP.writeExistsTail(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
No specific tail |
java.lang.String[] |
FileBindingMOP.getImplements(Class c,
CompilerParameter cp)
defines interfaces to implement by the current object. |
java.lang.String[] |
FileBindingMOP.getImportedClassName(Class c,
CompilerParameter cp)
defines imports needed by the PBinding generation. |
void |
FileBindingMOP.writeOtherMethods(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the code for other methods needed by a Binding object. |
void |
FileMappingMOP.writeVariables(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the definitions of all variables needed by a Binding object. |
void |
FileMappingMOP.writeConstructorBody(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
|
void |
FileMappingMOP.writeinitMappingStructures(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the body of method initStruct(Object conn) that will be used to build the persistence support for the object in the object store. |
void |
FileMappingMOP.writeRemoveMappingStructures(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the body of the removeStruct(Object conn) that will be used to remove the persistent support for the object int the data storage. |
java.lang.String[] |
FileMappingMOP.getImplements(Class c,
CompilerParameter cp)
defines interfaces to implement by the generated mapping object. |
java.lang.String[] |
FileMappingMOP.getImportedClassName(Class c,
CompilerParameter cp)
defines imports needed by the PMapping generation. |
void |
FileMappingMOP.writeFieldDescFilling(PrimitiveElement pe,
java.lang.String varName,
org.objectweb.util.io.api.Block block,
CompilerParameter cp)
This method generates the setting of the @varName varible with a Mapper specific FieldDesc either a PrimitiveElement. |
void |
FileMappingMOP.writeInitGenClassMapping(GenClassRef gcr,
java.lang.String gcVarName,
Class sourceClass,
java.lang.String fieldName,
int level,
org.objectweb.util.io.api.Block block,
CompilerParameter cp)
|
| Uses of CompilerParameter in org.objectweb.jorm.comp.generator.fos |
| Methods in org.objectweb.jorm.comp.generator.fos with parameters of type CompilerParameter | |
MOP |
FosMOPFactory.createMappingMOP(CompilerParameter cp)
This method must return a new instance of a MappingMOP |
MOP |
FosMOPFactory.createBindingMOP(CompilerParameter cp)
This method must return a new instance of a BindingMOP |
| Uses of CompilerParameter in org.objectweb.jorm.comp.generator.lib |
| Methods in org.objectweb.jorm.comp.generator.lib with parameters of type CompilerParameter | |
boolean |
CommonHelper.containsCompositeReference(Class moc,
CompilerParameter cp)
This method tests if a class contains a composite reference. |
java.util.ArrayList |
CommonHelper.iterateCompositeReference(Class moc,
CompilerParameter cp)
This method return a list containing the nameref implied in composite reference field |
java.util.Iterator |
CommonHelper.iterateCompositeName(Class moc,
CompilerParameter cp)
This method return a SET containing the full name of compositename implied in the reference field of the class. |
boolean |
CommonHelper.containsCompositeName(Class c,
CompilerParameter cp)
This method allows to know if a class represented by its Class meta object, contains a composite PName. |
abstract void |
ObjectGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
A part of the generate |
void |
AccessorGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates a XAccessor file corresponding to the pod parameter in the directory parameter |
void |
JormGeneratorImpl.generate(MetaObject mo,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates the jorm objects by delegation to the AccessorGenerator, the BindingGenerator and the MappingGenerator. |
void |
PNameGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates a XAccessor file corresponding to the pod parameter in the directory parameter |
void |
BindingGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates a XPBinding file corresponding to the pod parameter in the directory parameter |
void |
CompositeNameGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates a XAccessor file corresponding to the pod parameter in the directory parameter |
void |
BinderGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates a XAccessor file corresponding to the pod parameter in the directory parameter |
void |
MappingGenerator.generate(MetaObject pod,
org.objectweb.util.io.api.TargetHolder holder,
CompilerParameter cp)
This method generates a XXXPMapping file corresponding to the pod parameter in the directory parameter |
| Uses of CompilerParameter in org.objectweb.jorm.comp.generator.memory |
| Methods in org.objectweb.jorm.comp.generator.memory with parameters of type CompilerParameter | |
java.util.ArrayList |
MemoryBindingMOP.getField(Class moc,
CompilerParameter cp)
|
MOP |
MemoryMOPFactory.createMappingMOP(CompilerParameter cp)
This method must return a new instance of a MappingMOP |
MOP |
MemoryMOPFactory.createBindingMOP(CompilerParameter cp)
This method must return a new instance of a BindingMOP |
void |
MemoryMappingMOP.writeVariables(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the definitions of all variables needed by a Binding object. |
void |
MemoryMappingMOP.writeConstructorBody(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
|
void |
MemoryMappingMOP.writeinitMappingStructures(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the body of method initStruct(Object conn) that will be used to build the persistence support for the object in the object store. |
void |
MemoryMappingMOP.writeRemoveMappingStructures(org.objectweb.util.io.api.Block block,
Class moc,
CompilerParameter cp)
writes the body of the removeStruct(Object conn) that will be used to remove the persistent support for the object int the data storage. |
java.lang.String[] |
MemoryMappingMOP.getImplements(Class c,
CompilerParameter cp)
defines interfaces to implement by the generated mapping object. |
java.lang.String[] |
MemoryMappingMOP.getImportedClassName(Class c,
CompilerParameter cp)
defines imports needed by the PMapping generation. |
void |
MemoryMappingMOP.writeFieldDescFilling(PrimitiveElement pe,
java.lang.String varName,
org.objectweb.util.io.api.Block block,
CompilerParameter cp)
This method generates the setting of the @varName varible with a Mapper specific FieldDesc either a PrimitiveElement. |
void |
MemoryMappingMOP.writeInitGenClassMapping(GenClassRef gcr,
java.lang.String gcVarName,
Class sourceClass,
java.lang.String fieldName,
int level,
org.objectweb.util.io.api.Block block,
CompilerParameter cp)
|
| Uses of CompilerParameter in org.objectweb.jorm.comp.generator.rdb |
| Methods in org.objectweb.jorm.comp.generator.rdb with parameters of type CompilerParameter | |
RDBColumnSpec |
RdbCommonHelper.getColumnName(PrimitiveElement pe,
CompilerParameter cp)
This method permits to fetch the column name of the PrimitiveElement specified as parameter. |
java.lang.String |
RdbMappingMOP.getCreateRequest(Class moc,
CompilerParameter cp)
This method builds the create request of a class |
java.lang.String |
RdbMappingMOP.getGetPNameXRequest(Class moc,
CompilerParameter cp)
|
MOP |
RdbMOPFactory.createMappingMOP(CompilerParameter cp)
This method must return a new instance of a MappingMOP |
MOP |
RdbMOPFactory.createBindingMOP(CompilerParameter cp)
This method must return a new instance of a BindingMOP |
java.util.ArrayList |
RdbBindingMOP.getColumnListOfRead(Class moc,
CompilerParameter cp)
This method provides the name of the column where the fiels of the class passed as parameter are mapped. |
java.lang.String |
RdbBindingMOP.getReadRequest(Class co,
java.util.ArrayList cols,
CompilerParameter cp,
int pngspe)
It build an sql request used to read instance of the class co. |
java.lang.String |
RdbBindingMOP.getExistRequest(Class moc,
CompilerParameter cp,
int pngspe)
|
java.util.ArrayList |
RdbBindingMOP.getColInfo(Class moc,
CompilerParameter cp)
It build an arraylist providing information over the column where the class is mapped. |
java.lang.String |
RdbBindingMOP.getWriteCreateRequest(Class moc,
java.util.ArrayList colsinfolist,
CompilerParameter cp)
Build a prepared request for a write create action. |
java.lang.String |
RdbBindingMOP.getWriteRemoveRequest(Class moc,
java.util.ArrayList colinfolist,
CompilerParameter cp)
Build a prepared request for a write remove action. |
java.lang.String |
RdbBindingMOP.getWriteUpdateRequest(Class moc,
java.util.ArrayList colinfolist,
CompilerParameter cp)
Build a prepared request for a write update action. |
int |
RdbBindingMOP.getPnameIndexForUpdateRequest(Class moc,
java.util.ArrayList colinfolist,
CompilerParameter cp)
Compute the start index for the pname setter in the case of an update request. |
java.util.ArrayList |
RdbBindingMOP.getNameDefColInfo(Class moc,
NameDef nd,
java.lang.String fieldname,
java.lang.String pnamevar,
CompilerParameter cp,
boolean canBeFieldName,
java.util.ArrayList res,
java.util.ArrayList cilist)
it build an array list of colinfo from the namedef passed as parameter. |
| Uses of CompilerParameter in org.objectweb.jorm.runtime.mapper.rdb.adapter.lib |
| Methods in org.objectweb.jorm.runtime.mapper.rdb.adapter.lib with parameters of type CompilerParameter | |
RdbAdpater |
RdbAdapterFactory.getTypeConverter(CompilerParameter cp)
This first possibility permits to specify a compiler parameter which containsthe all needed information to determine which a RdbAdpater must be returned. |
| Uses of CompilerParameter in org.objectweb.jorm.util.lib |
| Fields in org.objectweb.jorm.util.lib declared as CompilerParameter | |
protected CompilerParameter |
AntJormExec.compilerParameter
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||