Package com.walkfares.odsl.var.basic
Class VarList
java.lang.Object
com.walkfares.odsl.var.BaseVar
com.walkfares.odsl.var.basic.VarList
- All Implemented Interfaces:
ListProvider,Var
- Direct Known Subclasses:
VarBatch,VarVirtualList
public class VarList extends BaseVar implements Var, ListProvider
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Var_clone()voidadd(int index, Var element)voidadd(Var element)VarListaddAll(VarList ol)VarListaddAll(Collection<Var> elements)VarapplyChanges(Var update)voidclear()static VarListfrom(double[] v)Varget(int ix)Varget(Var index)StringgetDescription()List<Var>getElements()StringgetId()StringgetName()VargetSize()VarTypegetType()Varmatches(OpenDSLVarVisitor visitor, com.walkfares.odsl.grammar.OpenDSLParser.ArrayconditionContext condition)voidremove(int index)Varset_Id(String id)VarListsetDescription(String description)VarListsetName(String name)intsize()List<VarList>splitList(int size)VarListsubList(int startIndex, int endIndex)StringtoString()ObjecttryConvert(Parameter p)Methods inherited from class com.walkfares.odsl.var.BaseVar
add, getLinks, getTypeName, getUID, setLinks
-
Constructor Details
-
Method Details
-
from
-
getType
-
getId
-
set_Id
-
clear
public void clear()- Specified by:
clearin interfaceListProvider
-
add
- Specified by:
addin interfaceListProvider
-
add
- Specified by:
addin interfaceListProvider
-
remove
public void remove(int index) -
addAll
-
addAll
-
get
- Specified by:
getin interfaceListProvider
-
get
- Specified by:
getin interfaceListProvider
-
getElements
- Specified by:
getElementsin interfaceListProvider
-
getName
-
setName
-
getDescription
-
setDescription
-
applyChanges
- Specified by:
applyChangesin interfaceVar- Overrides:
applyChangesin classBaseVar
-
_clone
-
size
public int size()- Specified by:
sizein interfaceListProvider
-
getSize
-
matches
public Var matches(OpenDSLVarVisitor visitor, com.walkfares.odsl.grammar.OpenDSLParser.ArrayconditionContext condition) -
subList
-
splitList
-
toString
-
tryConvert
- Specified by:
tryConvertin interfaceVar- Overrides:
tryConvertin classBaseVar
-