public class VariableCollection extends Object implements Iterable<NamedDataType>, Serializable
| Constructor and Description |
|---|
VariableCollection() |
VariableCollection(String XML) |
| Modifier and Type | Method and Description |
|---|---|
void |
Add(NamedDataType item) |
boolean |
Contains(String name) |
void |
FromXML(Node XML) |
void |
FromXML(String XML) |
NamedDataType |
Get(String name) |
Iterator<NamedDataType> |
iterator() |
VariableCollection |
Subset(Set<String> NeededVars) |
String |
ToXML() |
void |
Update(String name,
Object value) |
void |
Update(VariableCollection UpdateCollection,
Set<String> UpdateSubset) |
public VariableCollection()
public VariableCollection(String XML) throws ExecutionSerializationException
ExecutionSerializationExceptionpublic void Add(NamedDataType item)
public void Update(String name, Object value) throws ExecutionValidationException
ExecutionValidationExceptionpublic NamedDataType Get(String name)
public boolean Contains(String name)
public Iterator<NamedDataType> iterator()
iterator in interface Iterable<NamedDataType>public VariableCollection Subset(Set<String> NeededVars)
public void Update(VariableCollection UpdateCollection, Set<String> UpdateSubset) throws ExecutionValidationException, ExecutionSerializationException
public String ToXML() throws ExecutionSerializationException
ExecutionSerializationExceptionpublic void FromXML(Node XML) throws ExecutionSerializationException
ExecutionSerializationExceptionpublic void FromXML(String XML) throws ExecutionSerializationException
ExecutionSerializationExceptionCopyright © 2014. All Rights Reserved.