org.apache.xpath.compiler
Class OpMapVector
java.lang.Object
org.apache.xpath.compiler.OpMapVector
public class OpMapVector
extends java.lang.Object
Like IntVector, but used only for the OpMap array. Length of array
is kept in the m_lengthPos position of the array. Only the required methods
are in included here.
OpMapVector(int blocksize, int increaseSize, int lengthPos) - Construct a OpMapVector, using the given block size.
|
int | elementAt(int i) - Get the nth element.
|
void | setElementAt(int value, int index) - Sets the component at the specified index of this vector to be the
specified object.
|
void | setToSize(int size)
|
OpMapVector
public OpMapVector(int blocksize,
int increaseSize,
int lengthPos)
Construct a OpMapVector, using the given block size.
blocksize
- Size of block to allocate
elementAt
public final int elementAt(int i)
Get the nth element.
i
- index of object to get
setElementAt
public final void setElementAt(int value,
int index)
Sets the component at the specified index of this vector to be the
specified object. The previous component at that position is discarded.
The index must be a value greater than or equal to 0 and less
than the current size of the vector.
value
- object to setindex
- Index of where to set the object
setToSize
public final void setToSize(int size)
Copyright B) 2005 Apache XML Project. All Rights Reserved.