jq.qde.space.value
Interface QualitativeMagnitude

All Superinterfaces:
Abbrevable
All Known Subinterfaces:
TimeValue
All Known Implementing Classes:
MagnitudeInterval, MagnitudeLandmark, TimeInterval, TimeLandmark

public interface QualitativeMagnitude
extends Abbrevable


Method Summary
 QualitativeDirection getInfiniteSign()
           
 QualitativeMagnitude[] getInitialValues(VariableQuantitySpace qspace)
           
 QualitativeVariable getVariable()
           
 boolean isInfinite()
           
 boolean isInterval()
           
 boolean isPoint()
           
 boolean isUnknown()
           
 boolean isZero()
           
 void printSpecification(java.io.PrintStream out, java.lang.String prefix)
           
 
Methods inherited from interface jq.util.Abbrevable
toAbbreviation, toSpecification
 

Method Detail

getVariable

public QualitativeVariable getVariable()

isUnknown

public boolean isUnknown()

isInterval

public boolean isInterval()

isPoint

public boolean isPoint()

isZero

public boolean isZero()

isInfinite

public boolean isInfinite()

getInfiniteSign

public QualitativeDirection getInfiniteSign()

printSpecification

public void printSpecification(java.io.PrintStream out,
                               java.lang.String prefix)

getInitialValues

public QualitativeMagnitude[] getInitialValues(VariableQuantitySpace qspace)