infomat.evaluation
Class Evaluation
java.lang.Object
infomat.evaluation.Evaluation
- All Implemented Interfaces:
- HasProperties
public class Evaluation
- extends java.lang.Object
- implements HasProperties
For calculating quality measures.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
properties
private Properties properties
matrix
private IMatrix matrix
evalGrouping
private IObjectGrouping evalGrouping
refGrouping
private IObjectGrouping refGrouping
similarity
private ISimilarity similarity
stamp
private java.lang.String stamp
evalGroupingDesignation
private static java.lang.String evalGroupingDesignation
refGroupingDesignation
private static java.lang.String refGroupingDesignation
Evaluation
public Evaluation(IMatrix matrix,
IObjectGrouping evalGrouping,
IObjectGrouping refGrouping,
ISimilarity similarity,
java.lang.String stamp)
Evaluation
public Evaluation(IMatrix matrix,
IObjectGrouping evalGrouping,
ISimilarity similarity,
java.lang.String stamp)
getDefaultProperties
public Properties getDefaultProperties()
- Specified by:
getDefaultProperties
in interface HasProperties
calculateAllMeasures
public Measures calculateAllMeasures()
throws MeasureNameConflictException
- Throws:
MeasureNameConflictException
getPropertyValue
public java.lang.Object getPropertyValue(java.lang.String name)
- Specified by:
getPropertyValue
in interface HasProperties
setProperty
public void setProperty(java.lang.String name,
java.lang.Object value)
throws PropertyNotFoundException
- Specified by:
setProperty
in interface HasProperties
- Throws:
PropertyNotFoundException
getProperties
public Properties getProperties()
- Specified by:
getProperties
in interface HasProperties
setProperties
public void setProperties(Properties properties)
- Specified by:
setProperties
in interface HasProperties