Class CV
java.lang.Object
org.proforma.variability.transfer.CV
- All Implemented Interfaces:
Serializable
,Iterable<V>
A composite variant specification is a tuple of variation specifications.
Every value itself can be a simple value like an integer or a string
or a complex table-specification.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
static CV
boolean
static CV
static CV
fromString
(String string) static CV
fromString
(String delim, String string) static CV
fromValues
(Object... valueData) get
(int index) getCVp()
int
hashCode()
boolean
iterator()
void
setVariants
(List<V> variants) int
size()
toString()
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
CV
public CV() -
CV
-
CV
-
CV
-
-
Method Details
-
clone
-
fromSpecs
-
fromValues
-
getVariants
-
setVariants
-
switchToValue
-
switchToSpecs
-
compose
-
hashCode
public int hashCode() -
equals
-
toString
-
toString
-
fromString
-
fromString
-
hasPrefix
-
iterator
-
size
public int size() -
get
-
getCVp
-