public class DataValues extends PropertyListString
| Constructor and Description |
|---|
DataValues() |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(java.lang.Object o1,
java.lang.Object o2) |
java.util.ArrayList<java.lang.String> |
getDefaultValue()
We want to have a default value for a property s.t., we can reason on it
|
java.lang.Long |
getID() |
java.util.Set<Constructs> |
getMeaningfulTypeConstructs() |
java.lang.String |
getName() |
double |
getValueDouble(java.lang.Object value) |
boolean |
hasOrdering() |
boolean |
higherBetter() |
clone, getGUIProperty, unmarshall, unmarshallStaticmarshall, marshallStaticequals, getDependencies, getIcon, hashCode, monotonicity, toStringpublic java.lang.Long getID()
public java.lang.String getName()
public int compare(java.lang.Object o1,
java.lang.Object o2)
compare in interface Property<java.util.List<java.lang.String>>compare in class HighLevelProperty<java.util.List<java.lang.String>>o1 - a value for a propertyo2 - another value for a propertypublic java.util.ArrayList<java.lang.String> getDefaultValue()
Propertypublic double getValueDouble(java.lang.Object value)
getValueDouble in interface Property<java.util.List<java.lang.String>>getValueDouble in class HighLevelProperty<java.util.List<java.lang.String>>value - The value one wants to have a single double ofpublic boolean hasOrdering()
hasOrdering in interface Property<java.util.List<java.lang.String>>hasOrdering in class HighLevelProperty<java.util.List<java.lang.String>>public boolean higherBetter()
higherBetter in interface Property<java.util.List<java.lang.String>>higherBetter in class HighLevelProperty<java.util.List<java.lang.String>>public java.util.Set<Constructs> getMeaningfulTypeConstructs()
getMeaningfulTypeConstructs in interface Property<java.util.List<java.lang.String>>getMeaningfulTypeConstructs in class HighLevelProperty<java.util.List<java.lang.String>>