|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Class in org.objectweb.jorm.comp.generator.file |
| Methods in org.objectweb.jorm.comp.generator.file with parameters of type Class | |
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.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 Class in org.objectweb.jorm.comp.generator.lib |
| Methods in org.objectweb.jorm.comp.generator.lib with parameters of type Class | |
PrimitiveElement |
CommonHelper.getPrimitiveElement(java.lang.Object mo,
Class c,
boolean canBeFieldName)
This method allow to retrieve a primitive element from th meta object mo. |
boolean |
CommonHelper.containsReference(Class co)
This method tests if a class contains a reference. |
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.containsSerializedField(Class co)
This method tests if a class contains a serialized field. |
boolean |
CommonHelper.containsGenClassRef(Class co)
This method tests if a class references to a generic 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. |
boolean |
CommonHelper.isHiddenField(Class c,
PrimitiveElement pe)
This method checks if the parameter is an instance of org.objectweb.jorm.metainfo.api.PrimitiveElement |
java.util.HashMap |
MappingGenerator.getInheritedClasses(Class c)
This method is a helper to reach the getInheritedClasses(Class, HashMap) method. |
java.lang.String |
MappingGenerator.getFQName(Class c)
It retrieves the fully qualified class name of a Class meta object. |
| Uses of Class in org.objectweb.jorm.comp.generator.memory |
| Methods in org.objectweb.jorm.comp.generator.memory with parameters of type Class | |
java.util.ArrayList |
MemoryBindingMOP.getField(Class moc,
CompilerParameter cp)
|
boolean |
MemoryBindingMOP.containsPrimitiveField(Class moc)
|
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.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 Class in org.objectweb.jorm.comp.generator.rdb |
| Methods in org.objectweb.jorm.comp.generator.rdb with parameters of type Class | |
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)
|
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 Class in org.objectweb.jorm.metainfo.api |
| Methods in org.objectweb.jorm.metainfo.api that return Class | |
Class |
ClassRef.getMOClass()
Returns the Class object which describes the ClassRef entity. |
Class |
Manager.getClass(java.lang.String className)
Searches a class into all the declared schemas and returns it. |
Class |
Schema.getClass(java.lang.String className)
Returns a Class created with a class name. |
Class |
Schema.getHiddenClass(java.lang.String className)
Returns an hidden class. |
Class |
Schema.createClass(java.lang.String className,
boolean isAbstract)
Returns a new Class created with a class name. |
Class |
Schema.createHiddenClass(java.lang.String className,
boolean isAbstract)
Returns a new Class created with a class name. |
| Methods in org.objectweb.jorm.metainfo.api with parameters of type Class | |
ClassRef |
Class.createClassRef(java.lang.String fieldName,
Class class_)
Allows to obtain a new ClassRef from a field name an its class. |
void |
Class.addInheritedClass(Class class_)
Adds a new inherited class to the list of the inherited classes for the current class object. |
ClassRef |
GenClassRef.createClassRef(Class clazz)
Creates a new ClassRef object, and attach it to the current GenClassRef This method must be used when the recursion is finished (we are on final object which is a ClassRef). |
void |
Schema.addClass(Class aClass)
Adds an existing Class to the current Schema |
| Uses of Class in org.objectweb.jorm.metainfo.lib |
| Classes in org.objectweb.jorm.metainfo.lib that implement Class | |
class |
BasicClass
BasicClass is an implementation of the Class interface defined in the meta information system. |
| Methods in org.objectweb.jorm.metainfo.lib that return Class | |
Class |
BasicManager.getClass(java.lang.String className)
searches a class into all the declared schemas and returns it. |
Class |
BasicSchema.getClass(java.lang.String className)
Returns a Class created with a class name. |
Class |
BasicSchema.getHiddenClass(java.lang.String className)
Returns an hidden class. |
Class |
BasicSchema.createClass(java.lang.String className,
boolean isAbstract)
Returns a new Class created with a class name. |
Class |
BasicSchema.createHiddenClass(java.lang.String className,
boolean isAbstract)
Returns a new Class created with a class name. |
Class |
BasicClassRef.getMOClass()
Returns the Class object which describes the ClassRef entity. |
| Methods in org.objectweb.jorm.metainfo.lib with parameters of type Class | |
void |
MetaInfoPrinter.print(java.lang.String p,
Class clazz,
java.io.PrintStream out)
|
void |
BasicSchema.addClass(Class aClass)
Adds an existing Class to the current Schema |
ClassRef |
BasicClass.createClassRef(java.lang.String fieldName,
Class class_)
Allows to obtain a new ClassRef from a field name an its class. |
void |
BasicClass.addInheritedClass(Class class_)
Adds a new inherited class to the list of the inherited classes for the current class object. |
ClassRef |
BasicGenClassRef.createClassRef(Class clazz)
Creates a new ClassRef object, and attach it to the current GenClassRef This method must be used when the recursion is finished (we are on final object which is a ClassRef). |
| Constructors in org.objectweb.jorm.metainfo.lib with parameters of type Class | |
BasicClassRef(java.lang.String fieldName,
Class currentClass,
MetaObject parent)
Builds a new BasicClassRef object. |
|
| Uses of Class in org.objectweb.jorm.parser.lib.file |
| Methods in org.objectweb.jorm.parser.lib.file with parameters of type Class | |
void |
FileParser.parseMapping(org.w3c.dom.Element node,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.api |
| Methods in org.objectweb.jorm.xml2mi.api with parameters of type Class | |
void |
MappingParser.parseMapping(org.w3c.dom.Element node,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.fos |
| Methods in org.objectweb.jorm.xml2mi.fos with parameters of type Class | |
void |
FosParser.parseMapping(org.w3c.dom.Element node,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.lib |
| Methods in org.objectweb.jorm.xml2mi.lib with parameters of type Class | |
void |
ProxyParser.parseMapping(org.w3c.dom.Element element,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.lib.fos |
| Methods in org.objectweb.jorm.xml2mi.lib.fos with parameters of type Class | |
void |
FosParser.parseMapping(org.w3c.dom.Element node,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.lib.memory |
| Methods in org.objectweb.jorm.xml2mi.lib.memory with parameters of type Class | |
void |
MemoryParser.parseMapping(org.w3c.dom.Element node,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.lib.rdb |
| Methods in org.objectweb.jorm.xml2mi.lib.rdb with parameters of type Class | |
void |
RDBParser.parseMapping(org.w3c.dom.Element element,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.memory |
| Methods in org.objectweb.jorm.xml2mi.memory with parameters of type Class | |
void |
MemoryParser.parseMapping(org.w3c.dom.Element node,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
| Uses of Class in org.objectweb.jorm.xml2mi.rdb |
| Methods in org.objectweb.jorm.xml2mi.rdb with parameters of type Class | |
void |
RDBParser.parseMapping(org.w3c.dom.Element element,
Class class_)
Parses the mapping part of the XML file and builds the corresponding meta-information for a given Class object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||