public class StringVector extendsimplements java.io.Serializable
StringVector
class implements a growable array of
elements from type String
.Constructor and Description |
---|
StringVector()
Default costructor
|
StringVector(java.util.Collection<java.lang.String> col) |
StringVector(Element element)
Default costructor
|
StringVector(java.lang.String longString)
Costructor
|
StringVector(java.lang.String[] array)
Costructor
|
StringVector(java.lang.String longString,
java.lang.String delimeter)
Costructor
|
StringVector(java.lang.String longString,
java.lang.String delimeter,
boolean toLowerCase)
Costructor
|
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
java.lang.String element)
Inserts the specified element at the specified position in this Vector.
|
void |
add(java.lang.String element)
Appends the specified element to the end of this Vector.
|
void |
addAll(StringVector elements)
Appends vector of elements to the end of this Vector.
|
boolean |
contains(java.lang.String element)
Tests if the specified object is a component in this vector.
|
java.lang.String |
get(int index)
Returns the element at the specified position in this Vector.
|
int |
indexOf(java.lang.String element)
Searches for the first occurence of the given argument, testing
for equality using the
equals method. |
java.util.Iterator<java.lang.String> |
iterator() |
java.lang.String |
remove(int index)
Removes the element at the specified position in this Vector.
|
boolean |
remove(java.lang.String element)
Removes the first occurrence of the specified element in this Vector
If the Vector does not contain the element, it is unchanged.
|
java.lang.String |
set(int index,
java.lang.String element)
Replaces the element at the specified position in this Vector with the
specified element.
|
java.lang.String |
toLongString() |
java.lang.String |
toLongString(java.lang.String delimeter) |
java.lang.String |
toSQL() |
java.lang.String |
toString() |
java.lang.String[] |
toStringArray() |
java.util.Set<java.lang.String> |
toStringSet() |
public StringVector()
public StringVector(java.lang.String[] array)
public StringVector(java.util.Collection<java.lang.String> col)
public StringVector(java.lang.String longString)
public StringVector(java.lang.String longString, java.lang.String delimeter)
public StringVector(java.lang.String longString, java.lang.String delimeter, boolean toLowerCase)
public StringVector(Element element) throws AppilogIllegalParameterException
AppilogIllegalParameterException
public void add(java.lang.String element)
element
- element to be appended to this Vector.public void add(int index, java.lang.String element)
index
- index at which the specified element is to be inserted.element
- element to be inserted.java.lang.ArrayIndexOutOfBoundsException
- index is out of range
(index < 0 || index > size()).public void addAll(StringVector elements)
elements
- element to be appended to this Vector.public java.lang.String set(int index, java.lang.String element)
index
- index of element to replace.element
- element to be stored at the specified position.java.lang.ArrayIndexOutOfBoundsException
- index out of range
(index < 0 || index >= size()).java.lang.IllegalArgumentException
- fromIndex > toIndex.public java.lang.String remove(int index)
index
- the index of the element to removed.java.lang.ArrayIndexOutOfBoundsException
- index out of range (index
< 0 || index >= size()).public boolean remove(java.lang.String element)
(o==null ? get(i)==null : o.equals(get(i)))
(if such
an element exists).element
- element to be removed from this Vector, if present.public boolean contains(java.lang.String element)
element
- a String to be tested.true
if and only if the specified object
is the same as a component in this vector, as determined by the
equals method; false
otherwise.public int indexOf(java.lang.String element)
equals
method.element
- a String-1
if the object is not found.Object.equals(Object)
public java.lang.String get(int index)
index
- index of element to return.java.lang.ArrayIndexOutOfBoundsException
- index is out of range (index
< 0 || index >= size()).public java.lang.String toSQL()
public java.lang.String toLongString()
public java.lang.String toLongString(java.lang.String delimeter)
public java.lang.String[] toStringArray()
public java.util.Set<java.lang.String> toStringSet()
public java.util.Iterator<java.lang.String> iterator()
public java.lang.String toString()