All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description Allocator TheAllocator
interface is used to describe a resource that can allocate a buffer.ArrayAllocator TheArrayAllocator
object is used to provide a means to allocate buffers using a single byte array.ArrayBuffer TheArrayBuffer
is intended to be a general purpose byte buffer that stores bytes in an single internal byte array.Base64Encoder TheBase64Encoder
is used to encode and decode base64 content.Base64InputStream TheBase64InputStream
is used to read base64 text in the form of a string through a conventional input stream.Base64OutputStream TheBase64OutputStream
is used to write base64 text in the form of a string through a conventional output stream.Buffer TheBuffer
interface represents a collection of bytes that can be written to and later read.BufferAllocator TheBufferAllocator
object is used to provide a means to allocate buffers using a single underlying buffer.BufferException TheBufferException
is used to report problems that can occur during the use or allocation of a buffer.Cleaner<T> TheCleaner
represents an object that is used to clean up after the keyed resource.ConcurrentExecutor TheConcurrentExecutor
object is used to execute tasks in a thread pool.ConcurrentScheduler TheConcurrentScheduler
object is used to schedule tasks for execution.Daemon TheDaemon
object provides a named thread which will execute therun
method when started.DaemonFactory TheDaemonFactory
object is used to build threads and prefix the thread with a type name.FileAllocator TheFileAllocator
object is used to create buffers that can be written to the file system.FilterAllocator TheFilterAllocator
object is used to provide a means to provide a general set of constraints around buffer allocation.KeyMap<T> TheKeyMap
object is used to represent a map of values keyed using a known string.Lease<T> TheLease
object is used to keep a keyed resource active.LeaseException TheLeaseException
is used to indicate that some operation failed when using the lease after the lease duration has expired.LeaseManager<T> TheLeaseManager
is used to issue a lease for a named resource.LeaseMap<T> TheLeaseMap
object is used to map lease keys to the lease objects managing those objects.LeaseProvider<T> TheLeaseProvider
is used to issue a lease for a named resource.MapParser<T> TheMapParser
object represents a parser for name value pairs.ParseBuffer This is primarily used to replace theStringBuffer
class, as a way for theParser
to store the char's for a specific region within the parse data that constitutes a desired value.Parser ThisParser
object is to be used as a simple template for parsing uncomplicated expressions.Scheduler TheScheduler
interface represents a means to execute a task immediately or after a specified delay.SynchronousExecutor TheSynchronousExecutor
object is used for synchronous execution of tasks.