fr.inrialpes.exmo.align.impl
Class MatrixMeasure
java.lang.Object
fr.inrialpes.exmo.align.impl.MatrixMeasure
- All Implemented Interfaces:
- Similarity
- Direct Known Subclasses:
- EditDistNameAlignment.EditDistName
- public abstract class MatrixMeasure
- extends java.lang.Object
- implements Similarity
Implements the structure needed for recording class similarity
or dissimilarity within a matrix structure.
- Version:
- $Id$
- Author:
- Jérôme Euzenat
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
onto1
public OWLOntology onto1
onto2
public OWLOntology onto2
nbclass1
public int nbclass1
nbclass2
public int nbclass2
nbprop1
public int nbprop1
nbprop2
public int nbprop2
i
public int i
j
public int j
l1
public int l1
l2
public int l2
classlist2
public java.util.HashMap classlist2
classlist1
public java.util.HashMap classlist1
proplist2
public java.util.HashMap proplist2
proplist1
public java.util.HashMap proplist1
clmatrix
public double[][] clmatrix
prmatrix
public double[][] prmatrix
MatrixMeasure
public MatrixMeasure()
initialize
public void initialize(OWLOntology onto1,
OWLOntology onto2,
Alignment align)
- Specified by:
initialize
in interface Similarity
initialize
public void initialize(OWLOntology o1,
OWLOntology o2)
- Specified by:
initialize
in interface Similarity
getIndividualSimilarity
public double getIndividualSimilarity(OWLIndividual i1,
OWLIndividual i2)
- Specified by:
getIndividualSimilarity
in interface Similarity
getClassSimilarity
public double getClassSimilarity(OWLClass c1,
OWLClass c2)
- Specified by:
getClassSimilarity
in interface Similarity
getPropertySimilarity
public double getPropertySimilarity(OWLProperty p1,
OWLProperty p2)
- Specified by:
getPropertySimilarity
in interface Similarity
..no bottom yet...