public class ValueArray<T extends ValueNode> extends java.lang.Object implements ValueNode
Constructor and Description |
---|
ValueArray(java.lang.String name) |
ValueArray(java.lang.String name,
java.util.List<T> items) |
ValueArray(java.lang.String name,
simudyne.core.schema.Subtype subtype,
java.util.List<T> items) |
Modifier and Type | Method and Description |
---|---|
ValueArray<T> |
add(T item) |
ValueArray<T> |
addAll(java.util.List<T> items) |
ValueArray<T> |
copy(java.util.List<T> items) |
ValueArray<T> |
copy(java.lang.String aName) |
java.util.List<T> |
getItems() |
java.lang.String |
getName() |
simudyne.core.schema.Subtype |
getSubtype() |
public ValueArray(java.lang.String name, simudyne.core.schema.Subtype subtype, java.util.List<T> items)
public ValueArray(java.lang.String name, java.util.List<T> items)
public ValueArray(java.lang.String name)
public ValueArray<T> addAll(java.util.List<T> items)
public ValueArray<T> add(T item)
public ValueArray<T> copy(java.util.List<T> items)
public ValueArray<T> copy(java.lang.String aName)
public simudyne.core.schema.Subtype getSubtype()
public java.util.List<T> getItems()