Package com.caucho.util

Assorted utilities

See:
          Description

Interface Summary
AlarmListener Interface for receiving alarm events.
CacheListener Notifies the cache entry that it's been removed from the cache.
ChangeListener  
CharBufferWriter  
ClockCacheItem Item fitting in a clock cache.
CompileException  
DisplayableException  
ExceptionWrapper  
ExitListener  
LineCompileException  
LruCache.Entry<K,V> Interface for entry iterator;
SyncCacheListener Notifies the cache entry that it's been removed from the cache.
ThreadTask Interface for a generic thread task.
 

Class Summary
Alarm The alarm class provides a lightweight event scheduler.
Attachment  
AttachmentReader Reads attachments from a stream.
Base64 Base64 decoding.
BeanUtil Bean utilities.
ByteBuffer A variable-length byte buffer, similar to a character buffer.
CaseInsensitiveHashMap<V>  
CaseInsensitiveIntMap The IntMap provides a simple hashmap from keys to integers.
CharBuffer CharBuffer is an unsynchronized version of StringBuffer.
CharCursor  
CharScanner A scanner for simple delimiter based parsing.
CharSegment CharSegment is a section of a character buffer
ClockCache<K,E extends ClockCacheItem> Cache with a clock replacement policy.
CpuUsage  
Crc64 Crc64 hash
CyclicBarrier Waits for n threads.
DoubleArray  
EnumIterator<T> Makes an Enumeration appear as an Iterator.
Exit The exit class is used to automatically clean state.
FifoSet<E> Stack (fifo) ordered set, used by the JCA code so recent connections are used first.
FlatCache<K,V> Fixed length cache with a LRU replacement policy.
FreeList<T> FreeList provides a simple class to manage free objects.
HashMapImpl<K,V> HashMap which doesn't allocate a new DeployController per item.
Hex hex decoding.
Html Html utils
HTTPUtil HTTP utilities.
IdentityIntMap The IntMap provides a simple hashmap from keys to integers.
InetNetwork Represents an internet network mask.
IntArray The IntArray is a variable array containing integers.
IntegerResult Container for an integer result.
IntMap The IntMap provides a simple hashmap from keys to integers.
IntSet  
JniCaucho JNI calls for misc system utilities.
L10N Localization
LifoSet<E> Stack (lifo) ordered set, used by the JCA code so recent connections are used first.
LocaleUtil Locale generator.
Log Static facade.
LongKeyClockCache<E extends ClockCacheItem> Cache with a clock replacement policy.
LongKeyHashMap<E> Cache with a clock replacement policy.
LongKeyLruCache<V> Fixed length cache with a LRU replacement policy.
LongKeyMap The LongKeyMap provides a simple hashmap from longs to values.
LongMap<K> The IntMap provides a simple hashmap from keys to integers.
LruCache<K,V> Fixed length cache with a LRU replacement policy.
NullEnumeration A null iterator
NullIterator<E> A null iterator
NullOutputStream An OutputStream that writes to nothing.
QDate Resin Date object
RandomUtil System-wide random number generator.
ResinThreadPoolExecutor A generic pool of threads available for Alarms and Work tasks.
RuntimeExceptionWrapper  
ScheduledExecutorServiceImpl A generic pool of threads available for Alarms and Work tasks.
Services Returns the META-INF/services defined for a given name.
Slist Cons-cell slist of objects
Sort  
Sprintf  
StringCharCursor  
ThreadPool A generic pool of threads available for Alarms and Work tasks.
TimedCache<K,V> A timed LRU cache.
TimedItem A single item timed cache.
Tree  
URLUtil URL utilities.
WeakAlarm The alarm class provides a lightweight event scheduler.
WeakLruCache<K,V> Fixed length cache with a LRU replacement policy.
 

Exception Summary
NotImplementedException A better name for stubbed out interfaces.
RegistryException Base class for configuration exceptions.
 

Package com.caucho.util Description

Assorted utilities