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

A

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.

B

BEGINQUOTE. Static variable in class com.micronova.util.ITokenizer
bitflags for 'begin qoute' characters.

C

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'.

E

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., \)

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.

I

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

L

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.

N

NONE. Static variable in class com.micronova.util.ITokenizer
flag for ordinary characters.

P

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.

Q

QUOTECODE. Static variable in class com.micronova.util.ITokenizer
bit flag for quote pair identifier.

R

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.

S

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.

T

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.

W

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