public class EDOALCell extends BasicCell
Modifier and Type | Field and Description |
---|---|
private java.net.URI |
id |
private java.util.Set<Linkkey> |
linkkeys |
private java.util.Set<Transformation> |
transformations |
Constructor and Description |
---|
EDOALCell(java.lang.String id,
Expression ob1,
Expression ob2,
Relation rel,
double m)
Creation
|
Modifier and Type | Method and Description |
---|---|
void |
accept(AlignmentVisitor visitor) |
void |
accept(TypeCheckingVisitor visitor) |
void |
addLinkkey(Linkkey linkkey) |
void |
addTransformation(Transformation trs) |
java.net.URI |
getObject1AsURI(Alignment al) |
java.net.URI |
getObject2AsURI(Alignment al) |
EDOALCell |
inverse() |
java.util.Set<Linkkey> |
linkkeys()
May be null
|
java.util.Set<Transformation> |
transformations()
May be null
|
compareTo, compose, dump, equals, equals, getExtension, getExtensions, getId, getObject1, getObject1AsURI, getObject2, getObject2AsURI, getRelation, getSemantics, getStrength, hashCode, join, meet, setExtension, setExtensions, setId, setObject1, setObject2, setRelation, setSemantics, setStrength
private java.net.URI id
private java.util.Set<Transformation> transformations
private java.util.Set<Linkkey> linkkeys
public EDOALCell(java.lang.String id, Expression ob1, Expression ob2, Relation rel, double m) throws AlignmentException
id:
- the identifier of the correspondence (may be null)ob1
- andob2:
- the two EDOAL expressions related by the correspondencerel:
- the relation between the objectsm:
- the confidence measure in the correspondenceAlignmentException
- when something goes wrong (e.g., confidence out of bounds)public void accept(AlignmentVisitor visitor) throws AlignmentException
accept
in interface Visitable
accept
in class BasicCell
AlignmentException
public void accept(TypeCheckingVisitor visitor) throws AlignmentException
AlignmentException
public java.net.URI getObject1AsURI(Alignment al) throws AlignmentException
getObject1AsURI
in interface Cell
getObject1AsURI
in class BasicCell
AlignmentException
public java.net.URI getObject2AsURI(Alignment al) throws AlignmentException
getObject2AsURI
in interface Cell
getObject2AsURI
in class BasicCell
AlignmentException
public void addTransformation(Transformation trs)
public java.util.Set<Transformation> transformations()
public void addLinkkey(Linkkey linkkey)
public java.util.Set<Linkkey> linkkeys()
public EDOALCell inverse() throws AlignmentException
inverse
in interface Cell
inverse
in class BasicCell
AlignmentException
(C) INRIA & friends, 2003-2020