public abstract class PointProbability extends PropertyMapDoubleDouble
| Constructor and Description |
|---|
PointProbability() |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(java.lang.Object o1,
java.lang.Object o2) |
java.util.HashMap<java.lang.Double,java.lang.Double> |
getDefaultValue()
We want to have a default value for a property s.t., we can reason on it
|
GUIProperty<java.util.Map<java.lang.Double,java.lang.Double>> |
getGUIProperty() |
double |
getValueDouble(java.lang.Object value) |
boolean |
hasOrdering() |
boolean |
higherBetter() |
static org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double> |
ninetyFivePercentConfidenceInterval(int nrMeasurements,
java.util.Map<java.lang.Double,java.lang.Double> pointProbability) |
clone, marshall, unmarshallequals, getDependencies, getIcon, getMeaningfulTypeConstructs, hashCode, monotonicity, toStringpublic int compare(java.lang.Object o1,
java.lang.Object o2)
compare in interface Property<java.util.Map<java.lang.Double,java.lang.Double>>compare in class HighLevelProperty<java.util.Map<java.lang.Double,java.lang.Double>>o1 - a value for a propertyo2 - another value for a propertypublic java.util.HashMap<java.lang.Double,java.lang.Double> getDefaultValue()
Propertypublic double getValueDouble(java.lang.Object value)
getValueDouble in interface Property<java.util.Map<java.lang.Double,java.lang.Double>>getValueDouble in class HighLevelProperty<java.util.Map<java.lang.Double,java.lang.Double>>value - The value one wants to have a single double ofpublic boolean hasOrdering()
hasOrdering in interface Property<java.util.Map<java.lang.Double,java.lang.Double>>hasOrdering in class HighLevelProperty<java.util.Map<java.lang.Double,java.lang.Double>>public boolean higherBetter()
higherBetter in interface Property<java.util.Map<java.lang.Double,java.lang.Double>>higherBetter in class HighLevelProperty<java.util.Map<java.lang.Double,java.lang.Double>>public GUIProperty<java.util.Map<java.lang.Double,java.lang.Double>> getGUIProperty() throws java.lang.InstantiationException, java.lang.IllegalAccessException
getGUIProperty in interface Property<java.util.Map<java.lang.Double,java.lang.Double>>getGUIProperty in class HighLevelProperty<java.util.Map<java.lang.Double,java.lang.Double>>java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic static org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double> ninetyFivePercentConfidenceInterval(int nrMeasurements,
java.util.Map<java.lang.Double,java.lang.Double> pointProbability)