de.jreality.scene.data
Class StringArray
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList
de.jreality.scene.data.DataItem
de.jreality.scene.data.DataList
de.jreality.scene.data.StringArray
- All Implemented Interfaces:
- Serializable, Iterable, Collection, List
public class StringArray
- extends DataList
An immutable array. A good JIT compiler optimizes this such that access it is not slower
as for the pure array. The advantage is, that only the creator who provided the array is allowed to
change it.
- Version:
- 1.0
- Author:
- weissman
- See Also:
- Serialized Form
Methods inherited from class java.util.AbstractList |
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, set, subList |
StringArray
public StringArray(String[] data)
StringArray
public StringArray(String[] data,
int offset,
int length)
toStringArray
public StringArray toStringArray()
- Overrides:
toStringArray
in class DataItem
toStringArray
public final String[] toStringArray(String[] target)
- Overrides:
toStringArray
in class DataItem
getValueAt
public final String getValueAt(int n)
getLength
public final int getLength()