|
Alignment API and Server 4.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.inrialpes.exmo.align.impl.BasicAlignment
fr.inrialpes.exmo.align.impl.URIAlignment
public class URIAlignment
Represents an ontology alignment relating entities identified by their URIs
| Field Summary |
|---|
| Fields inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment |
|---|
debug, extensions, hash1, hash2, level, namespaces, onto1, onto2, time, type |
| Constructor Summary | |
|---|---|
URIAlignment()
|
|
| Method Summary | |
|---|---|
Cell |
addAlignCell(Object ob1,
Object ob2)
|
Cell |
addAlignCell(Object ob1,
Object ob2,
String relation,
double measure)
Cells are created and indexed at once |
Cell |
addAlignCell(String id,
Object ob1,
Object ob2,
Relation relation,
double measure)
Cell methods |
Cell |
createCell(String id,
Object ob1,
Object ob2,
Relation relation,
double measure)
|
URIAlignment |
createNewAlignment(Object onto1,
Object onto2)
Algebraic part This is to be improved by (TODO): - improving cell equivalence (maybe not dependent on the confidence... |
Cell |
getAlignCell1(Object ob)
Cells are retrieved These primitives are deprecated. |
Cell |
getAlignCell2(Object ob)
//@deprecated There is more than one cell about one object |
Set<Cell> |
getAlignCells1(Object ob)
Cells are retrieved These primitives are deprecated. |
Set<Cell> |
getAlignCells2(Object ob)
|
void |
init(Object o1,
Object o2)
Initialize the alignement before using it |
void |
setOntology1(Object ontology)
|
void |
setOntology2(Object ontology)
|
URIAlignment |
toURIAlignment()
Returns default exception for conversion to URIAlignments |
| Methods inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment |
|---|
accept, addAlignCell, addCell, cleanUp, clone, compose, cut, cut, cut2, diff, dump, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getArrayElements, getElements, getExtension, getExtensions, getFile1, getFile2, getLevel, getOntology1, getOntology1URI, getOntology2, getOntology2URI, getOntologyObject1, getOntologyObject2, getParameters, getType, getXNamespace, getXNamespaces, harden, ingest, init, inverse, iterator, join, meet, nbCells, remCell, removeAlignCell, render, setExtension, setExtensions, setFile1, setFile2, setLevel, setType, setXNamespace |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public URIAlignment()
| Method Detail |
|---|
public void init(Object o1,
Object o2)
throws AlignmentException
Alignment
init in interface Alignmentinit in class BasicAlignmentAlignmentException
public void setOntology1(Object ontology)
throws AlignmentException
setOntology1 in interface AlignmentsetOntology1 in class BasicAlignmentAlignmentException
public void setOntology2(Object ontology)
throws AlignmentException
setOntology2 in interface AlignmentsetOntology2 in class BasicAlignmentAlignmentException
public Cell addAlignCell(String id,
Object ob1,
Object ob2,
Relation relation,
double measure)
throws AlignmentException
addAlignCell in class BasicAlignmentAlignmentException
public Cell addAlignCell(Object ob1,
Object ob2,
String relation,
double measure)
throws AlignmentException
Alignment
addAlignCell in interface AlignmentaddAlignCell in class BasicAlignmentAlignmentException
public Cell addAlignCell(Object ob1,
Object ob2)
throws AlignmentException
addAlignCell in interface AlignmentaddAlignCell in class BasicAlignmentAlignmentException
public Cell createCell(String id,
Object ob1,
Object ob2,
Relation relation,
double measure)
throws AlignmentException
createCell in class BasicAlignmentAlignmentException
public Set<Cell> getAlignCells1(Object ob)
throws AlignmentException
Alignment
getAlignCells1 in interface AlignmentgetAlignCells1 in class BasicAlignmentAlignmentException
public Set<Cell> getAlignCells2(Object ob)
throws AlignmentException
getAlignCells2 in interface AlignmentgetAlignCells2 in class BasicAlignmentAlignmentException
public Cell getAlignCell1(Object ob)
throws AlignmentException
Alignment
getAlignCell1 in interface AlignmentgetAlignCell1 in class BasicAlignmentAlignmentException
public Cell getAlignCell2(Object ob)
throws AlignmentException
Alignment
getAlignCell2 in interface AlignmentgetAlignCell2 in class BasicAlignmentAlignmentException
public URIAlignment toURIAlignment()
throws AlignmentException
toURIAlignment in class BasicAlignmentAlignmentException
public URIAlignment createNewAlignment(Object onto1,
Object onto2)
throws AlignmentException
BasicAlignment
createNewAlignment in class BasicAlignmentAlignmentException
|
Alignment API and Server 4.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||