Goovi
Class StringVector

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--Goovi.StringVector

public class StringVector
extends java.util.ArrayList

Class for handling dynamic lists of strings in a typesafe manner.

See Also:
Serialized Form

Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
StringVector()
           
StringVector(int n)
          Create a StringVector with the initial capacity n
StringVector(java.lang.String str)
          Create a StringVector with one element str
StringVector(java.lang.String str1, java.lang.String str2)
          Create a StringVector with two elements str1, str2
StringVector(java.lang.String str1, java.lang.String str2, java.lang.String str3)
          Create a StringVector with three elements str1, str2, str3
StringVector(java.lang.String str1, java.lang.String str2, java.lang.String str3, java.lang.String str4)
          Create a StringVector with four elements str1, str2, str3, str4
StringVector(java.lang.String str1, java.lang.String str2, java.lang.String str3, java.lang.String str4, java.lang.String str5)
          Create a StringVector with five elements str1, str2, str3, str4, str5
 
Method Summary
 void add(java.lang.String str)
          Add this string to the end of the StringVector
 java.lang.String at(int i)
          Retrieve element at position i
 void set(int i, java.lang.String str)
          Set the element at the specified position
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringVector

public StringVector()

StringVector

public StringVector(int n)
Create a StringVector with the initial capacity n

StringVector

public StringVector(java.lang.String str)
Create a StringVector with one element str

StringVector

public StringVector(java.lang.String str1,
                    java.lang.String str2)
Create a StringVector with two elements str1, str2

StringVector

public StringVector(java.lang.String str1,
                    java.lang.String str2,
                    java.lang.String str3)
Create a StringVector with three elements str1, str2, str3

StringVector

public StringVector(java.lang.String str1,
                    java.lang.String str2,
                    java.lang.String str3,
                    java.lang.String str4)
Create a StringVector with four elements str1, str2, str3, str4

StringVector

public StringVector(java.lang.String str1,
                    java.lang.String str2,
                    java.lang.String str3,
                    java.lang.String str4,
                    java.lang.String str5)
Create a StringVector with five elements str1, str2, str3, str4, str5
Method Detail

at

public final java.lang.String at(int i)
Retrieve element at position i

add

public final void add(java.lang.String str)
Add this string to the end of the StringVector
Parameters:
str - the string to add

set

public final void set(int i,
                      java.lang.String str)
Set the element at the specified position
Parameters:
i - the position in the StringVector
str - the string element to put in