org.apache.xml.utils
public class ObjectVector extends Object implements Cloneable
UNKNOWN: internal
Constructor Summary | |
---|---|
ObjectVector()
Default constructor. | |
ObjectVector(int blocksize)
Construct a IntVector, using the given block size.
| |
ObjectVector(int blocksize, int increaseSize)
Construct a IntVector, using the given block size.
| |
ObjectVector(ObjectVector v)
Copy constructor for ObjectVector
|
Method Summary | |
---|---|
void | addElement(Object value)
Append an object onto the vector.
|
void | addElements(Object value, int numberOfElements)
Append several Object values onto the vector.
|
void | addElements(int numberOfElements)
Append several slots onto the vector, but do not set the values.
|
Object | clone()
Returns clone of current ObjectVector
|
boolean | contains(Object s)
Tell if the table contains the given Object.
|
Object | elementAt(int i)
Get the nth element.
|
int | indexOf(Object elem, int index)
Searches for the first occurence of the given argument,
beginning the search at index, and testing for equality
using the equals method.
|
int | indexOf(Object elem)
Searches for the first occurence of the given argument,
beginning the search at index, and testing for equality
using the equals method.
|
void | insertElementAt(Object value, int at)
Inserts the specified object in this vector at the specified index.
|
int | lastIndexOf(Object elem)
Searches for the first occurence of the given argument,
beginning the search at index, and testing for equality
using the equals method.
|
void | removeAllElements()
Remove all elements objects from the list. |
boolean | removeElement(Object s)
Removes the first occurrence of the argument from this vector.
|
void | removeElementAt(int i)
Deletes the component at the specified index. |
void | setElementAt(Object value, int index)
Sets the component at the specified index of this vector to be the
specified object. |
void | setSize(int sz)
Get the length of the list.
|
void | setToSize(int size) |
int | size()
Get the length of the list.
|
Parameters: blocksize Size of block to allocate
Parameters: blocksize Size of block to allocate
Parameters: v Existing ObjectVector to copy
Parameters: value Object to add to the list
Parameters: value Object to add to the list
Parameters: numberOfElements number of slots to append
Returns: clone of current ObjectVector
Parameters: s object to look for
Returns: true if the object is in the list
Parameters: i index of object to get
Returns: object at given index
Parameters: elem object to look for index Index of where to begin search
Returns: the index of the first occurrence of the object argument in this vector at position index or later in the vector; returns -1 if the object is not found.
Parameters: elem object to look for
Returns: the index of the first occurrence of the object argument in this vector at position index or later in the vector; returns -1 if the object is not found.
Parameters: value Object to insert at Index of where to insert
Parameters: elem Object to look for
Returns: the index of the first occurrence of the object argument in this vector at position index or later in the vector; returns -1 if the object is not found.
Parameters: s Object to remove from array
Returns: True if the object was removed, false if it was not found
Parameters: i index of where to remove an object
Parameters: value object to set index Index of where to set the object
Returns: length of the list
Returns: length of the list