public class SymMeanEvaluator extends BasicEvaluator implements Evaluator
Modifier and Type | Field and Description |
---|---|
private double |
classScore |
private double |
indScore |
private double |
propScore |
align1, align2, result
Constructor and Description |
---|
SymMeanEvaluator(Alignment align1,
Alignment align2)
Creation
|
Modifier and Type | Method and Description |
---|---|
double |
eval(java.util.Properties params)
Run the evaluation between the two ontologies.
|
double |
eval(java.util.Properties params,
java.lang.Object cache)
Run the evaluation between the two ontologies.
|
java.util.Properties |
getResults()
Returns the results as a property list not further described but
suitable for display.
|
void |
write(java.io.PrintWriter writer)
Outputs (in XML/RDF) a full report on the proximity of the two
ontologies.
|
convertToObjectAlignment, convertToObjectAlignments
private double classScore
private double propScore
private double indScore
public SymMeanEvaluator(Alignment align1, Alignment align2) throws AlignmentException
align1
- andalign2:
- the two alignments to compareAlignmentException
- when something goes wrongpublic double eval(java.util.Properties params) throws AlignmentException
Evaluator
eval
in interface Evaluator
AlignmentException
- when something goes wrongpublic double eval(java.util.Properties params, java.lang.Object cache) throws AlignmentException
Evaluator
eval
in interface Evaluator
AlignmentException
- when something goes wrong
//@deprecated The OntologyCache is now internal, use eval( params ) insteadpublic void write(java.io.PrintWriter writer) throws java.io.IOException
Evaluator
write
in interface Evaluator
write
in class BasicEvaluator
java.io.IOException
- when the output cannot be performedpublic java.util.Properties getResults()
Evaluator
getResults
in interface Evaluator
(C) INRIA & friends, 2003-2020