|
Alignment API and Server 4.2.${version.update} | |||||||||
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, avgConfidence, cleanUp, clone, compose, convertExtension, 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, maxConfidence, meet, minConfidence, nbCells, remCell, removeAlignCell, render, setExtension, setExtensions, setFile1, setFile2, setLevel, setType, setXNamespace, varianceConfidence |
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 Alignment
init
in class BasicAlignment
AlignmentException
public void setOntology1(Object ontology) throws AlignmentException
setOntology1
in interface Alignment
setOntology1
in class BasicAlignment
AlignmentException
public void setOntology2(Object ontology) throws AlignmentException
setOntology2
in interface Alignment
setOntology2
in class BasicAlignment
AlignmentException
public Cell addAlignCell(String id, Object ob1, Object ob2, Relation relation, double measure) throws AlignmentException
addAlignCell
in class BasicAlignment
AlignmentException
public Cell addAlignCell(Object ob1, Object ob2, String relation, double measure) throws AlignmentException
Alignment
addAlignCell
in interface Alignment
addAlignCell
in class BasicAlignment
AlignmentException
public Cell addAlignCell(Object ob1, Object ob2) throws AlignmentException
addAlignCell
in interface Alignment
addAlignCell
in class BasicAlignment
AlignmentException
public Cell createCell(String id, Object ob1, Object ob2, Relation relation, double measure) throws AlignmentException
createCell
in class BasicAlignment
AlignmentException
public Set<Cell> getAlignCells1(Object ob) throws AlignmentException
Alignment
getAlignCells1
in interface Alignment
getAlignCells1
in class BasicAlignment
AlignmentException
public Set<Cell> getAlignCells2(Object ob) throws AlignmentException
getAlignCells2
in interface Alignment
getAlignCells2
in class BasicAlignment
AlignmentException
public Cell getAlignCell1(Object ob) throws AlignmentException
Alignment
getAlignCell1
in interface Alignment
getAlignCell1
in class BasicAlignment
AlignmentException
public Cell getAlignCell2(Object ob) throws AlignmentException
Alignment
getAlignCell2
in interface Alignment
getAlignCell2
in class BasicAlignment
AlignmentException
public URIAlignment toURIAlignment() throws AlignmentException
toURIAlignment
in class BasicAlignment
AlignmentException
public URIAlignment createNewAlignment(Object onto1, Object onto2) throws AlignmentException
BasicAlignment
createNewAlignment
in class BasicAlignment
AlignmentException
|
Alignment API and Server 4.2.${version.update} | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |