fr.inrialpes.exmo.align.impl
Class MatrixMeasure
java.lang.Object
fr.inrialpes.exmo.align.impl.MatrixMeasure
- All Implemented Interfaces:
- Similarity
- Direct Known Subclasses:
- JWNLAlignment.SynonymMatrixMeasure
- 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: MatrixMeasure.java 239 2006-05-19 19:16:21Z euzenat $
- 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
nbind1
public int nbind1
nbind2
public int nbind2
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
indlist2
public java.util.HashMap indlist2
indlist1
public java.util.HashMap indlist1
numFormat
private java.text.NumberFormat numFormat
clmatrix
public double[][] clmatrix
prmatrix
public double[][] prmatrix
indmatrix
public double[][] indmatrix
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
compute
public void compute(Parameters params)
- Specified by:
compute
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
printClassSimilarityMatrix
public void printClassSimilarityMatrix(java.lang.String type)
- Specified by:
printClassSimilarityMatrix
in interface Similarity
printPropertySimilarityMatrix
public void printPropertySimilarityMatrix(java.lang.String type)
- Specified by:
printPropertySimilarityMatrix
in interface Similarity
printIndividualSimilarityMatrix
public void printIndividualSimilarityMatrix(java.lang.String type)
- Specified by:
printIndividualSimilarityMatrix
in interface Similarity
..no bottom yet...