Class CVListVp
- java.lang.Object
-
- org.proforma.variability.transfer.CVListVp
-
- All Implemented Interfaces:
Serializable
public class CVListVp extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<V>
calculateSelectableItemsForGivenPrefix(List<V> prefix)
boolean
contains(CV cv)
static CVListVp
createEmptyList(CVp cvp)
static CVListVp
createFromCSList(CVList list)
CVListVp
duplicateWithReorderedCVp(CVp reorderedCVp)
boolean
equals(Object obj)
CVp
getCVp()
List<V>
getDistinctValuesForVp(int index)
CVVp
getInst(int index)
List<CV>
getList()
CV
getRandomElement()
int
hashCode()
boolean
isEmpty()
void
prettyPrint()
void
prettyPrint(PrintStream out)
void
setCVp(CVp cvp)
void
setList(List<CV> list)
int
size()
void
sort()
String
toString()
-
-
-
Method Detail
-
getCVp
public CVp getCVp()
-
setCVp
public void setCVp(CVp cvp)
-
sort
public void sort()
-
prettyPrint
public void prettyPrint()
-
prettyPrint
public void prettyPrint(PrintStream out)
-
getInst
public CVVp getInst(int index)
-
calculateSelectableItemsForGivenPrefix
public List<V> calculateSelectableItemsForGivenPrefix(List<V> prefix)
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
contains
public boolean contains(CV cv)
-
getRandomElement
public CV getRandomElement()
-
-