public class ASCoverageMeasure extends ASAbstractCoverageTraversal
Measure.TYPES
Modifier and Type | Field and Description |
---|---|
(package private) int |
globaliterations |
(package private) Hashtable<URI,Set<Hashtable<URI,URI>>> |
prevtable2 |
EquivRel, prevtable
network
Constructor and Description |
---|
ASCoverageMeasure() |
ASCoverageMeasure(org.semanticweb.owl.align.OntologyNetwork noo) |
ASCoverageMeasure(org.semanticweb.owl.align.OntologyNetwork noo,
int it) |
Modifier and Type | Method and Description |
---|---|
boolean |
alreadyVisited(URI current,
Hashtable<URI,URI> topreserve) |
Hashtable<URI,URI> |
applyAlignment(org.semanticweb.owl.align.Alignment al,
Hashtable<URI,URI> entities)
returns an hashtable containing pairs: target URI x source URI
has modified entities so as to suppress those source URI which have been transformed.
|
void |
differs(Hashtable<URI,URI> tab1,
Hashtable<URI,URI> tab2) |
double |
getValue(fr.inrialpes.exmo.ontowrap.Ontology<?> o1,
fr.inrialpes.exmo.ontowrap.Ontology<?> o2) |
boolean |
includedIn(Hashtable<URI,URI> sub,
Hashtable<URI,URI> sup) |
Hashtable<URI,URI> |
traverse(Hashtable<URI,URI> max,
int size,
Hashtable<URI,URI> topreserve,
URI current,
URI target) |
getDissim, getMeasureValue, getMType, getSim, objectsToPreserve
addAlignment, getAlignments, setAlignmentSpace
public ASCoverageMeasure(org.semanticweb.owl.align.OntologyNetwork noo, int it)
public ASCoverageMeasure(org.semanticweb.owl.align.OntologyNetwork noo)
public ASCoverageMeasure()
public double getValue(fr.inrialpes.exmo.ontowrap.Ontology<?> o1, fr.inrialpes.exmo.ontowrap.Ontology<?> o2) throws OntoSimException
getValue
in class ASAbstractCoverageTraversal
OntoSimException
public void differs(Hashtable<URI,URI> tab1, Hashtable<URI,URI> tab2)
differs
in class ASAbstractCoverageTraversal
public Hashtable<URI,URI> traverse(Hashtable<URI,URI> max, int size, Hashtable<URI,URI> topreserve, URI current, URI target)
traverse
in class ASAbstractCoverageTraversal
public boolean alreadyVisited(URI current, Hashtable<URI,URI> topreserve)
alreadyVisited
in class ASAbstractCoverageTraversal
public boolean includedIn(Hashtable<URI,URI> sub, Hashtable<URI,URI> sup)
includedIn
in class ASAbstractCoverageTraversal
public Hashtable<URI,URI> applyAlignment(org.semanticweb.owl.align.Alignment al, Hashtable<URI,URI> entities)
applyAlignment
in class ASAbstractCoverageTraversal
al
- an alignment through which the entities will be transformedentities
- a record of which entity has already been transformed into which entity(C) INRIA, Univ. Grenoble Alpes & friends, 2008-2017