|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A ClassProject object groups together sets of mapping structures resulting from various mappings of a class and its persistent fields over various persistent models. Example: let us consider three different mapping structures. A Client class is first mapped over a relational model. The resulting mapping structures are kept in a Project named "Poseidon". The Client class is once more mapped over a relational model. The resulting mapping structures are kept in a Project named "Corsica". The Client class is later on mapped over a data file model. The resulting mapping structures are kept in the Project named "Poseidon".
Method Summary | |
---|---|
Mapping |
createMapping(java.lang.String mapperName)
Creates a new Mapping object using a MappingFactory object. |
java.util.Set |
getMappers()
Returns a set of mapper names. |
Mapping |
getMapping(java.lang.String mapperName)
Returns a Mapping object. |
java.util.Collection |
getMappings()
Returns a collection of Mapping objects. |
java.lang.String |
getProjectName()
Returns the project name. |
void |
setProjectName(java.lang.String name)
Sets the project name. |
Methods inherited from interface org.objectweb.jorm.metainfo.api.MetaObject |
---|
getParent, setParent |
Method Detail |
public java.lang.String getProjectName()
public void setProjectName(java.lang.String name)
name
- the project name.public java.util.Collection getMappings()
public Mapping getMapping(java.lang.String mapperName)
mapperName
- a mapper name.
public java.util.Set getMappers()
public Mapping createMapping(java.lang.String mapperName)
mapperName
- the name of the mapper.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |