All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Index of all Fields and Methods
- addElement(double).
Method in class com.micronova.util.IdoubleVector
- Add element to the end.
- addElement(int).
Method in class com.micronova.util.IintVector
- Add element to the end.
- addElement(IStringVector).
Method in class com.micronova.util.IStringTable
- Add element to the end.
- addElement(Object).
Method in class com.micronova.util.IVector
- Add element to the end.
- addElement(String).
Method in class com.micronova.util.IStringVector
- Add element to the end.
- BEGINQUOTE.
Static variable in class com.micronova.util.ITokenizer
- bitflags for 'begin qoute' characters.
- call(URL, Serializable).
Static method in class com.micronova.util.IIO
- RPC using Serializable.
- clear().
Method in class com.micronova.util.IXVector
- Clears all elements contained and resets _count to 0.
- copy(InputStream, byte[]).
Static method in class com.micronova.util.IIO
-
Copies 'in' to a byte array until EOF using a fixed-size 'buffer'.
- copy(InputStream, OutputStream, byte[]).
Static method in class com.micronova.util.IIO
-
Copies 'in' to 'out' using a fixed-size 'buffer' until EOF.
- copy(InputStream, OutputStream, int, byte[]).
Static method in class com.micronova.util.IIO
-
Copies 'byteCount' number of bytes from 'in' to 'out' using given
fixed-size 'buffer'.
- elementAt(int).
Method in class com.micronova.util.IdoubleVector
- Get element at given index.
- elementAt(int).
Method in class com.micronova.util.IintVector
- Get element at given index.
- elementAt(int).
Method in class com.micronova.util.IStringTable
-
- elementAt(int).
Method in class com.micronova.util.IStringVector
- Get element at given index.
- elementAt(int).
Method in class com.micronova.util.IVector
- Get element at given index.
- ENDQUOTE.
Static variable in class com.micronova.util.ITokenizer
- bit flag for 'end quote' characters.
- ensureCapacity(int).
Method in class com.micronova.util.IXVector
- Ensures that the array is at least of given length.
- ESCAPE.
Static variable in class com.micronova.util.ITokenizer
- flag for escape characters (e.g., \)
- get(Object).
Method in class com.micronova.util.IHashtable
- Gets value for given 'key'.
- getKeys().
Method in class com.micronova.util.IHashtable
- Returns array of keys.
- getRow(Reader).
Method in class com.micronova.util.ITokenizer
- Gets a row of words (up to a terminator) as an IStringVector.
- getTable(Reader).
Method in class com.micronova.util.ITokenizer
- Gets all rows (up to EOF) into IStringTable.
- getValues().
Method in class com.micronova.util.IHashtable
- Returns array of values.
- getWord(Reader).
Method in class com.micronova.util.ITokenizer
- Gets the next 'word' from the reader.
- IdoubleVector().
Constructor for class com.micronova.util.IdoubleVector
-
- IGNORED.
Static variable in class com.micronova.util.ITokenizer
- flag for ignored characters.
- IHashtable().
Constructor for class com.micronova.util.IHashtable
- Constructs an IHashtable with default values (capacity = 13, threshold = 75).
- IHashtable(int, int).
Constructor for class com.micronova.util.IHashtable
- Constructs an IHashtable with given capacity and threshold.
- IintVector().
Constructor for class com.micronova.util.IintVector
-
- IIO().
Constructor for class com.micronova.util.IIO
-
- insertElementAt(double, int).
Method in class com.micronova.util.IdoubleVector
- Insert an element at given index.
- insertElementAt(int, int).
Method in class com.micronova.util.IintVector
- Insert an element at given index.
- insertElementAt(IStringVector, int).
Method in class com.micronova.util.IStringTable
- Insert an element at given index.
- insertElementAt(Object, int).
Method in class com.micronova.util.IVector
- Insert an element at given index.
- insertElementAt(String, int).
Method in class com.micronova.util.IStringVector
- Insert an element at given index.
- isEmpty().
Method in class com.micronova.util.IXQueue
- Returns true if queue is empty.
- isFull().
Method in class com.micronova.util.IXQueue
- Returns true if queue is full (i.e., contains (length() - 1) elements)
- IStringTable().
Constructor for class com.micronova.util.IStringTable
-
- IStringVector().
Constructor for class com.micronova.util.IStringVector
-
- ITokenizer().
Constructor for class com.micronova.util.ITokenizer
- Constructs an empty Tokenizer.
- IVector().
Constructor for class com.micronova.util.IVector
-
- IXHashtable().
Constructor for class com.micronova.util.IXHashtable
- Construct an IXHashtable with 75% threshold (default).
- IXHashtable(int, int).
Constructor for class com.micronova.util.IXHashtable
- Construct an IHashtable with given capacity and threshold.
- IXPQueue().
Constructor for class com.micronova.util.IXPQueue
-
- IXQueue().
Constructor for class com.micronova.util.IXQueue
-
- IXVector().
Constructor for class com.micronova.util.IXVector
-
- length().
Method in class com.micronova.util.IXVector
- Returns the array length.
- loadData(String).
Static method in class com.micronova.util.IIO
-
Loads a file data into a byte array.
- loadObject(String).
Static method in class com.micronova.util.IIO
-
Loads a Serializable from a file.
- NONE.
Static variable in class com.micronova.util.ITokenizer
- flag for ordinary characters.
- parse(InputStream, String, String, String, boolean).
Method in class com.micronova.util.IStringTable
- Parses data with column/row delimiters (such as TAB/NEWLINE-delimited file).
- parse(Reader, StringBuffer, String, String, String, boolean).
Static method in class com.micronova.util.IStringVector
- Parses one 'row' into an IStringVector from Reader containing delimited data (such as TAB/NEWLINE-delimited data) using given StringBuffer.
- primes.
Static variable in class com.micronova.util.IXHashtable
- prime numbers close to 2^n.
- put(Object, Object).
Method in class com.micronova.util.IHashtable
- Puts a (key, value) pair.
- QUOTECODE.
Static variable in class com.micronova.util.ITokenizer
- bit flag for quote pair identifier.
- readObject(InputStream).
Static method in class com.micronova.util.IIO
-
Reads an Object from 'in'.
- remove(Object).
Method in class com.micronova.util.IHashtable
- Removes a (key, value) pair for given 'key'.
- removeElementAt(int).
Method in class com.micronova.util.IdoubleVector
- Remove an element at given index.
- removeElementAt(int).
Method in class com.micronova.util.IintVector
- Remove an element at given index.
- removeElementAt(int).
Method in class com.micronova.util.IStringTable
- Remove an element at given index.
- removeElementAt(int).
Method in class com.micronova.util.IStringVector
- Remove an element at given index.
- removeElementAt(int).
Method in class com.micronova.util.IVector
- Remove an element at given index.
- saveData(byte[], String).
Static method in class com.micronova.util.IIO
-
Saves a byte array data to a file.
- saveObject(Serializable, String).
Static method in class com.micronova.util.IIO
-
Saves a Serializable to a file.
- SEMISEPARATOR.
Static variable in class com.micronova.util.ITokenizer
- flag for semi-separator characters; semi-separators are only significant after a word or quote.
- SEPARATOR.
Static variable in class com.micronova.util.ITokenizer
- flag for separator characters (e.g., TAB)
- setCharacters(String, int).
Method in class com.micronova.util.ITokenizer
- Set character flag for each one in given string.
- setElementAt(double, int).
Method in class com.micronova.util.IdoubleVector
- Set element at given index.
- setElementAt(int, int).
Method in class com.micronova.util.IintVector
- Set element at given index.
- setElementAt(IStringVector, int).
Method in class com.micronova.util.IStringTable
- Set element at given index.
- setElementAt(Object, int).
Method in class com.micronova.util.IVector
- Set element at given index.
- setElementAt(String, int).
Method in class com.micronova.util.IStringVector
- Set element at given index.
- size().
Method in class com.micronova.util.IXQueue
- Returns number of elements in the queue.
- size().
Method in class com.micronova.util.IXVector
- Returns number of elements contained.
- TERMINATOR.
Static variable in class com.micronova.util.ITokenizer
- flag for terminator characters (e.g., NEWLINE)
- tryClose(InputStream).
Static method in class com.micronova.util.IIO
-
Tries to close an InputStream if not null.
- tryClose(OutputStream).
Static method in class com.micronova.util.IIO
-
Tries to close an OutputStream if not null.
- writeObject(Serializable, OutputStream).
Static method in class com.micronova.util.IIO
-
Writes a Serializable to 'out'.
- _allocate(int, int).
Method in class com.micronova.util.IdoubleVector
- IXVector _allocate implementation.
- _allocate(int, int).
Method in class com.micronova.util.IHashtable
- IXVector _allocate() implementation.
- _allocate(int, int).
Method in class com.micronova.util.IintVector
- IXVector _allocate implementation.
- _allocate(int, int).
Method in class com.micronova.util.IStringTable
- IXVector _allocate implementation.
- _allocate(int, int).
Method in class com.micronova.util.IStringVector
- IXVector _allocate implementation.
- _allocate(int, int).
Method in class com.micronova.util.IVector
- IXVector _allocate implementation.
- _allocate(int, int).
Method in class com.micronova.util.IXVector
- (Re-)Allocates array to given 'length' keeping given 'keepLength' elements starting at index 0.
- _array.
Variable in class com.micronova.util.IdoubleVector
- double array.
- _array.
Variable in class com.micronova.util.IintVector
- int array.
- _array.
Variable in class com.micronova.util.IStringTable
-
- _array.
Variable in class com.micronova.util.IStringVector
- String array.
- _array.
Variable in class com.micronova.util.IVector
- Object array.
- _buffer.
Variable in class com.micronova.util.ITokenizer
- buffer used for parsing.
- _codes.
Variable in class com.micronova.util.IXHashtable
- Contains hashcodes.
- _compare(int, int).
Method in class com.micronova.util.IXPQueue
- Returns true if element at index 'i' is 'smaller' than that at index 'j'.
- _computeLevel(int).
Method in class com.micronova.util.IXHashtable
- Returns index such that primes[index] is greater than given size.
- _copy(int, int, int).
Method in class com.micronova.util.IdoubleVector
- IXVector _copy implementation.
- _copy(int, int, int).
Method in class com.micronova.util.IHashtable
- IXVector _copy() implementation.
- _copy(int, int, int).
Method in class com.micronova.util.IintVector
- IXVector _copy implementation.
- _copy(int, int, int).
Method in class com.micronova.util.IStringTable
- IXVector _copy implementation.
- _copy(int, int, int).
Method in class com.micronova.util.IStringVector
- IXVector _copy implementation.
- _copy(int, int, int).
Method in class com.micronova.util.IVector
- IXVector _copy implementation.
- _copy(int, int, int).
Method in class com.micronova.util.IXVector
- Copies 'length' elements from 'sourceIndex' to 'destIndex'.
- _count.
Variable in class com.micronova.util.IXVector
- Number of elements contained.
- _decrease(int).
Method in class com.micronova.util.IXQueue
- Decrease index modulo _length.
- _down(int).
Method in class com.micronova.util.IXPQueue
- Moves down element at i to the right position in the queue.
- _EOF.
Static variable in class com.micronova.util.ITokenizer
- returned by _parse() when EOF is read.
- _expand().
Method in class com.micronova.util.IXQueue
- Doubles the size of the queue.
- _get(Object, int).
Method in class com.micronova.util.IXHashtable
- Returns the index for the given key (where the corresponding value can be retrieved).
- _getHash(Object).
Method in class com.micronova.util.IXHashtable
- Computes hashcode for a given key.
- _head.
Variable in class com.micronova.util.IXQueue
- Index of the element to be pulled next.
- _increase(int).
Method in class com.micronova.util.IXQueue
- Increase index modulo _length.
- _insertAt(int, int).
Method in class com.micronova.util.IXVector
- Shifts 'length' elements down at given 'index' and increases '_count'.
- _keys.
Variable in class com.micronova.util.IXHashtable
- Contains keys.
- _length.
Variable in class com.micronova.util.IXVector
- Array length.
- _level.
Variable in class com.micronova.util.IXHashtable
- Index such that the array size is equal to primes[level].
- _locate(Object[], int[], Object, int, boolean).
Static method in class com.micronova.util.IXHashtable
- Locates given 'key' with hashcode 'h' and returns its index in the given keys[] and codes[] arrays.
- _map.
Variable in class com.micronova.util.ITokenizer
- character map for characters 0 - 127.
- _maxCount.
Variable in class com.micronova.util.IXHashtable
- Max number of elements to be held without rehashing.
- _parse(Reader).
Method in class com.micronova.util.ITokenizer
- Parses and returns 'result' code, setting up the 'buffer'.
- _processEscape(StringBuffer, char, char).
Method in class com.micronova.util.ITokenizer
- Processes escapes.
- _processQuote(StringBuffer, int, StringBuffer).
Method in class com.micronova.util.ITokenizer
- Processes quotes.
- _pull0(int).
Method in class com.micronova.util.IXPQueue
- Pulls the i-th element out to index 0.
- _push0().
Method in class com.micronova.util.IXPQueue
- Pushes the element at index 0.
- _put(Object, int).
Method in class com.micronova.util.IXHashtable
- Puts a key with given hashcode and returns its index (where the corresponding value should be stored).
- _rehash(int, int).
Method in class com.micronova.util.IXHashtable
- Rehashes to newLength and returns an array of indices for value re-mapping.
- _remove(Object, int).
Method in class com.micronova.util.IXHashtable
- Removes a key and returns the index (from where the corresponding value must be removed).
- _removeAt(int, int).
Method in class com.micronova.util.IXVector
- Shifts 'length' elements up at given 'index' and decreases '_count'.
- _setLength(int).
Method in class com.micronova.util.IXVector
- Sets the array length.
- _setLevel(int).
Method in class com.micronova.util.IXHashtable
- Initialize to given level.
- _shift(int, int, int).
Method in class com.micronova.util.IXVector
- Shifts elements at given index ('blockLength' elements at 'index' is copied to 'index + shift').
- _swap(int, int).
Method in class com.micronova.util.IXPQueue
- Swaps i-th element with j-th.
- _tail.
Variable in class com.micronova.util.IXQueue
- Index of the element to be pushed next.
- _threshold.
Variable in class com.micronova.util.IXHashtable
- Threshold percentage.
- _unset(int, int).
Method in class com.micronova.util.IdoubleVector
- IXVector _unset implementation.
- _unset(int, int).
Method in class com.micronova.util.IHashtable
- IXVector _unset() implementation.
- _unset(int, int).
Method in class com.micronova.util.IintVector
- IXVector _unset implementation.
- _unset(int, int).
Method in class com.micronova.util.IStringTable
- IXVector _unset implementation.
- _unset(int, int).
Method in class com.micronova.util.IStringVector
- IXVector _unset implementation.
- _unset(int, int).
Method in class com.micronova.util.IVector
- IXVector _unset implementation.
- _unset(int, int).
Method in class com.micronova.util.IXVector
- Unsets (nullifies) 'length' elements starting at 'index' for garbage collection.
- _up(int).
Method in class com.micronova.util.IXPQueue
- Moves up element at i to the right position in the queue.
- _values.
Variable in class com.micronova.util.IHashtable
-