jq.qde.space.value
Class UnknownMagnitude

java.lang.Object
  extended byjq.qde.space.value.MagnitudeLandmark
      extended byjq.qde.space.value.UnknownMagnitude
All Implemented Interfaces:
Abbrevable, QualitativeMagnitude

public class UnknownMagnitude
extends MagnitudeLandmark


Constructor Summary
UnknownMagnitude(QualitativeVariable var)
           
 
Method Summary
 QualitativeMagnitude[] getInitialValues(VariableQuantitySpace qspace)
           
 boolean isAssignable(MagnitudeLandmark nextValue)
           
 boolean isNegative()
           
 boolean isPositive()
           
 boolean isUnknown()
           
 
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
 

Constructor Detail

UnknownMagnitude

public UnknownMagnitude(QualitativeVariable var)
Method Detail

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