Class Vi
java.lang.Object
org.proforma.variability.transfer.V
org.proforma.variability.transfer.Vis
org.proforma.variability.transfer.Vi
- All Implemented Interfaces:
Serializable,Comparable<V>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabs()clone()countStepsFromThisTo(Vis other) divideBy(long i) booleanlongflooredDivideBy(Vis divisor) static VifromDouble(double d, Vp vp) getSpec()Class<?>protected CharactergetValue()Class<?>inthashCode()booleanisSpec()booleanisValue()booleanisZero()modulo(long i) pred()succ()times(long i) doubletoDouble()Methods inherited from class org.proforma.variability.transfer.Vis
distanceTo, distanceTo, hasDivisor, isIntervalScaled, max, min, zeroMethods inherited from class org.proforma.variability.transfer.V
collectDefRefs, compareTo, convertToSpec, convertToValue, fromSpec, fromSpec, fromString, fromValue, fromValue, getVp, nullToString, pushInheritedCVpToChildren, setParent, setVp, toString, toString
-
Constructor Details
-
Vi
public Vi() -
Vi
-
Vi
-
-
Method Details
-
clone
-
hashCode
public int hashCode() -
equals
-
getSpecTypeSymbol
- Specified by:
getSpecTypeSymbolin classV
-
isZero
public boolean isZero() -
abs
-
plus
-
minus
-
pred
-
succ
-
times
-
divideBy
-
flooredDivideBy
- Specified by:
flooredDivideByin classVis
-
modulo
-
toDouble
public double toDouble() -
countStepsFromThisTo
- Specified by:
countStepsFromThisToin classVis
-
getSpec
-
getSpecType
- Specified by:
getSpecTypein classV
-
getValue
-
getValueType
- Specified by:
getValueTypein classV
-
isSpec
public boolean isSpec() -
isValue
public boolean isValue() -
switchToSpec
- Specified by:
switchToSpecin classV
-
switchToValue
- Specified by:
switchToValuein classV
-
fromDouble
-