Class Vs
- java.lang.Object
-
- org.proforma.variability.transfer.V
-
- org.proforma.variability.transfer.Vns
-
- org.proforma.variability.transfer.Vs
-
- All Implemented Interfaces:
Serializable
,Comparable<V>
public class Vs extends Vns
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vs
clone()
double
distanceTo(V choice)
boolean
equals(Object obj)
String
getSpec()
Class<?>
getSpecType()
protected Character
getSpecTypeSymbol()
String
getValue()
Class<?>
getValueType()
int
hashCode()
boolean
isSpec()
boolean
isValue()
Vs
switchToSpec()
Vs
switchToValue()
-
Methods inherited from class org.proforma.variability.transfer.Vns
isIntervalScaled
-
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
-
-
-
-
Method Detail
-
getSpecTypeSymbol
protected Character getSpecTypeSymbol()
- Specified by:
getSpecTypeSymbol
in classV
-
distanceTo
public double distanceTo(V choice)
- Specified by:
distanceTo
in classV
-
getSpecType
public Class<?> getSpecType()
- Specified by:
getSpecType
in classV
-
getValueType
public Class<?> getValueType()
- Specified by:
getValueType
in classV
-
switchToSpec
public Vs switchToSpec()
- Specified by:
switchToSpec
in classV
-
switchToValue
public Vs switchToValue()
- Specified by:
switchToValue
in classV
-
-