public class IntVector
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
IntVector()
Default constructor.
|
IntVector(int blocksize)
Construct a IntVector, using the given block size.
|
IntVector(int blocksize,
int increaseSize)
Construct a IntVector, using the given block size.
|
IntVector(IntVector v)
Copy constructor for IntVector
|
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(int value)
Append a int onto the vector.
|
void |
addElements(int numberOfElements)
Append several slots onto the vector, but do not set the values.
|
void |
addElements(int value,
int numberOfElements)
Append several int values onto the vector.
|
java.lang.Object |
clone()
Returns clone of current IntVector
|
boolean |
contains(int s)
Tell if the table contains the given node.
|
int |
elementAt(int i)
Get the nth element.
|
int |
indexOf(int elem)
Searches for the first occurence of the given argument,
beginning the search at index, and testing for equality
using the equals method.
|
int |
indexOf(int 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.
|
void |
insertElementAt(int value,
int at)
Inserts the specified node in this vector at the specified index.
|
int |
lastIndexOf(int 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()
Inserts the specified node in this vector at the specified index.
|
boolean |
removeElement(int s)
Removes the first occurrence of the argument from this vector.
|
void |
removeElementAt(int i)
Deletes the component at the specified index.
|
void |
setElementAt(int 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.
|
int |
size()
Get the length of the list.
|
public IntVector()
public IntVector(int blocksize)
blocksize - Size of block to allocatepublic IntVector(int blocksize,
int increaseSize)
blocksize - Size of block to allocatepublic IntVector(IntVector v)
v - Existing IntVector to copypublic final int size()
public final void setSize(int sz)
public final void addElement(int value)
value - Int to add to the listpublic final void addElements(int value,
int numberOfElements)
value - Int to add to the listpublic final void addElements(int numberOfElements)
numberOfElements - Int to add to the listpublic final void insertElementAt(int value,
int at)
value - Int to insertat - Index of where to insertpublic final void removeAllElements()
public final boolean removeElement(int s)
s - Int to remove from arraypublic final void removeElementAt(int i)
i - index of where to remove and intpublic final void setElementAt(int value,
int index)
value - object to setindex - Index of where to set the objectpublic final int elementAt(int i)
i - index of object to getpublic final boolean contains(int s)
s - object to look forpublic final int indexOf(int elem,
int index)
elem - object to look forindex - Index of where to begin searchpublic final int indexOf(int elem)
elem - object to look forpublic final int lastIndexOf(int elem)
elem - Object to look forpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionCopyright © 2014 Apache XML Project. All Rights Reserved.