Package org.apache.lucene.util

Interface Summary
FileSorter.Output Advanced API interface for writing lines from the sorter
 

Class Summary
CountedInputStream Wraps an InputStream, and counts how many bytes have been read from it.
CountedOutputStream Wraps an OutputStream, and counts how many bytes have been written to it.
FileSorter Performs a disk-based sort of the lines of a text file, similar to the UNIX sort command.
FileSorter.BlockReader Reads a block of compressed lines from the temporary disk file, and feeds them out one at a time.
FileSorter.FileOutput Advanced API class: write output to a file
Hash64 Utility class that calculates good 64-bit hash codes for strings.
IntList A fast, array-based, expandable list of ints.
LongList A fast, array-based, expandable list of longs.
LongSet A fast, expandible set of positive numeric values, stored as a hash.
Prime Utlity class for finding prime numbers (useful for making hash tables).
PriorityQueue A PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time.
ProgressTracker Convenient class for reporting progress on a long, possibly complex multi-phase, process.
RandomAccessInputStream Provides a handy InputStream wrapper around a RandomAccessFile.
StringUtil Provides some handy utilities missing from the Java String class, such as splitting on spaces, and joining with spaces, as well as case mapping.