Package com.sun.labs.minion.util

Interface Summary
IntEncoder An interface providing common functionality for BitBuffers and VIntBuffers.
SimpleFilter An interface that defines a simple filter that takes a string and returns true if further processing should be done on that string, and false otherwise.
 

Class Summary
BitBuffer The BitBuffer class is used to represent a string of bits.
Cache  
CACont A container class for a character array to save a lot of array churn.
CDateParser  
ChannelUtil  
CharArrayReader This class implements a character buffer that can be used as a character-input stream.
CharUtils Some char utilities.
DescriptiveStats A basic class to provide simple descriptive stats.
DirCopier A class that will copy data from a source directory to a target directory.
FileLock Provides a class that locks a file so that only a single thread or process may access it.
Getopt  
LogMath Provides a set of methods for performing simple math in the log domain.
LRACache<K,V> A least-recently-accessed cache.
MinionLog Deprecated.
NanoWatch A nanosecond stop watch.
PorterStemmer Stemmer, implementing the Porter Stemming Algorithm The PorterStemmer class transforms a word into its root form.
Stack A stack of Java objects.
StopWatch A class implementing a simple stop watch that can be used for timing.
TestUtil This class defines a set of utilities that will be used by the unit tests for AST.
Util A class holding various static utility functions.
 

Exception Summary
FileLockException An exception that is thrown when a FileLock cannot be acquired or released.