public class Alignment extends Object implements IAlignment
Alignment
is the main document containing all mappings and
transformations between two schemas.Constructor and Description |
---|
Alignment() |
Modifier and Type | Method and Description |
---|---|
Alignment |
deepCopy()
Create a deep copy of the alignment.
|
IAbout |
getAbout() |
String |
getLevel() |
List<ICell> |
getMap() |
ISchema |
getSchema1() |
ISchema |
getSchema2() |
List<IValueClass> |
getValueClasses() |
void |
setAbout(IAbout about) |
void |
setLevel(String level) |
void |
setMap(List<ICell> map) |
void |
setSchema1(ISchema schema1) |
void |
setSchema2(ISchema schema2) |
void |
setValueClass(List<IValueClass> valueClass) |
public Alignment deepCopy()
public ISchema getSchema1()
getSchema1
in interface IAlignment
public void setSchema1(ISchema schema1)
schema1
- the schema1 to setpublic ISchema getSchema2()
getSchema2
in interface IAlignment
public void setSchema2(ISchema schema2)
schema2
- the schema2 to setpublic List<ICell> getMap()
getMap
in interface IAlignment
public String getLevel()
getLevel
in interface IAlignment
public void setLevel(String level)
level
- the level to setpublic IAbout getAbout()
getAbout
in interface IAlignment
public void setAbout(IAbout about)
about
- the about to setpublic List<IValueClass> getValueClasses()
getValueClasses
in interface IAlignment
public void setValueClass(List<IValueClass> valueClass)
valueClass
- list of value classBuild 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a