jq.qde.space.value
Class UnknownMagnitude
java.lang.Object
jq.qde.space.value.MagnitudeLandmark
jq.qde.space.value.UnknownMagnitude
- All Implemented Interfaces:
- Abbrevable, QualitativeMagnitude
- public class UnknownMagnitude
- extends MagnitudeLandmark
Methods inherited from class jq.qde.space.value.MagnitudeLandmark |
getInfiniteSign, getName, getVariable, isInfinite, isInterval, isPoint, isZero, printSpecification, toAbbreviation, toSpecification, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UnknownMagnitude
public UnknownMagnitude(QualitativeVariable var)
isUnknown
public boolean isUnknown()
- Specified by:
isUnknown
in interface QualitativeMagnitude
- Overrides:
isUnknown
in class MagnitudeLandmark
isAssignable
public boolean isAssignable(MagnitudeLandmark nextValue)
isPositive
public boolean isPositive()
isNegative
public boolean isNegative()
getInitialValues
public QualitativeMagnitude[] getInitialValues(VariableQuantitySpace qspace)
- Specified by:
getInitialValues
in interface QualitativeMagnitude
- Overrides:
getInitialValues
in class MagnitudeLandmark