public class ValueArray<T extends ValueNode> extends AbstractValueNode
| 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) |
ValueArray(java.lang.String name,
simudyne.core.schema.Subtype subtype,
java.util.List<T> items,
boolean alreadyWrapped) |
| Modifier and Type | Method and Description |
|---|---|
ValueArray<T> |
add(T item) |
ValueArray<T> |
addAll(java.util.List<T> items) |
int |
compareTo(ValueNode other) |
ValueArray<T> |
copy(java.util.List<T> items) |
ValueArray<T> |
copy(java.lang.String aName) |
boolean |
equals(java.lang.Object o) |
java.util.List<T> |
getItems() |
java.lang.String |
getName() |
simudyne.core.schema.Subtype |
getSubtype() |
ValueArray<T> |
merge(ValueArray<T> other) |
isField, isRecordpublic ValueArray(java.lang.String name,
simudyne.core.schema.Subtype subtype,
java.util.List<T> items,
boolean alreadyWrapped)
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 java.lang.String getName()
public simudyne.core.schema.Subtype getSubtype()
public java.util.List<T> getItems()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int compareTo(ValueNode other)
public ValueArray<T> merge(ValueArray<T> other)