Class Vd
java.lang.Object
org.proforma.variability.transfer.V
org.proforma.variability.transfer.Vis
org.proforma.variability.transfer.Vd
- All Implemented Interfaces:
Serializable
,Comparable<V>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabs()
clone()
countStepsFromThisTo
(Vis other) divideBy
(long i) boolean
long
flooredDivideBy
(Vis divisor) static Vd
fromDouble
(double d, Vp vp) getSpec()
Class<?>
protected Character
getValue()
Class<?>
int
hashCode()
boolean
isSpec()
boolean
isValue()
boolean
isZero()
modulo
(long i) pred()
succ()
times
(long i) double
toDouble()
Methods inherited from class org.proforma.variability.transfer.Vis
distanceTo, distanceTo, hasDivisor, isIntervalScaled, max, min, zero
Methods 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
-
Vd
public Vd() -
Vd
-
Vd
-
-
Method Details
-
clone
-
hashCode
public int hashCode() -
equals
-
getSpecTypeSymbol
- Specified by:
getSpecTypeSymbol
in classV
-
isZero
public boolean isZero() -
abs
-
plus
-
minus
-
pred
-
succ
-
times
-
divideBy
-
flooredDivideBy
- Specified by:
flooredDivideBy
in classVis
-
modulo
-
toDouble
public double toDouble() -
countStepsFromThisTo
- Specified by:
countStepsFromThisTo
in classVis
-
getSpec
-
getSpecType
- Specified by:
getSpecType
in classV
-
getValue
-
getValueType
- Specified by:
getValueType
in classV
-
isSpec
public boolean isSpec() -
isValue
public boolean isValue() -
switchToSpec
- Specified by:
switchToSpec
in classV
-
switchToValue
- Specified by:
switchToValue
in classV
-
fromDouble
-