de.jreality.scene.data
Class StringArrayArray

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList
          extended by de.jreality.scene.data.DataItem
              extended by de.jreality.scene.data.DataList
                  extended by de.jreality.scene.data.StringArrayArray
All Implemented Interfaces:
Serializable, Iterable, Collection, List
Direct Known Subclasses:
StringArrayArray.Array, StringArrayArray.Inlined

public abstract class StringArrayArray
extends DataList

Version:
1.0
Author:
weissman
See Also:
Serialized Form

Nested Class Summary
static class StringArrayArray.Array
          This implementation of IntArrayArray stores the data as an array of 2-arrays.
static class StringArrayArray.Inlined
           
 
Method Summary
 int getLength()
           
abstract  int getLengthAt(int n)
           
abstract  StringArray getValueAt(int n)
           
abstract  String getValueAt(int n, int i)
           
 StringArrayArray toStringArrayArray()
           
 String[][] toStringArrayArray(String[][] target)
          Copy the data into the specified array or into a new one if the target parameter is null.
 
Methods inherited from class de.jreality.scene.data.DataList
get, getStorageModel, item, readOnlyList, size, toDoubleArray, toDoubleArrayArray, toIntArray, toIntArrayArray, toString
 
Methods inherited from class de.jreality.scene.data.DataItem
copyTo, copyTo, printUsage, toDoubleArray, toDoubleArrayArray, toIntArray, toIntArrayArray, toStringArray, toStringArray
 
Methods inherited from class java.util.AbstractList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, set, subList
 
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
 

Method Detail

getValueAt

public abstract String getValueAt(int n,
                                  int i)

getLength

public final int getLength()

getLengthAt

public abstract int getLengthAt(int n)

getValueAt

public abstract StringArray getValueAt(int n)

toStringArrayArray

public final StringArrayArray toStringArrayArray()
Overrides:
toStringArrayArray in class DataItem

toStringArrayArray

public String[][] toStringArrayArray(String[][] target)
Description copied from class: DataItem
Copy the data into the specified array or into a new one if the target parameter is null. Returns the filled array.

Overrides:
toStringArrayArray in class DataItem