| Interface | Description |
|---|---|
| Browser |
Browser is an Interface for browsing items from an indexed data set.
|
| Connector | |
| Event |
Event is the interfact for a generic event.
|
| Expression |
Expression is an Interface to evaluate a numeric or boolen expression
|
| Filter<T> |
Filter is an Interface for filtering on a generic object with a give pattern
|
| HTTPConnector | |
| Requester |
Requester is an interface that sends the request to a generic service and
waits for the response.
|
| Service |
Service is an interface that processes requests stored in Event and returns
the Event back as the response.
|
| XQueue |
XQueue is an Interface of First-In-First-Out storage with both tracking
and transaction support.
|
| Class | Description |
|---|---|
| AES | |
| Aggregator |
Aggregator contains a list of stateless operations for aggregations
on the properties retrieved from a Map.
|
| AssetList |
AssetList is a list of assets with the unique keys and IDs.
|
| Base64Encoder |
Base64Encoder has encryption support.
|
| BytesBuffer |
BytesBuffer is a byte array with an auto growable size.
|
| CachedList |
CachedList is an AssetList with cache and classification support.
|
| CollectibleCells |
CollectibleCells are a fixed numner of indexed cells that are collectible
with the associated unigue IDs.
|
| DataSet |
DataSet - A set of data intervals defining a set of number.
|
| DelimitedBuffer |
DelimitedBuffer is a byte buffer for parsing delimited content.
|
| DirectoryTree |
This is NOT MT-Safe.
|
| DoubleKeyChain |
DoubleKeyChain contains an array of the sequence keys, timestamp, metadata
and objects.
|
| Enumerator |
Enumerator implements Enumeration with an Iterator.
|
| Evaluation |
Evaluation evaluates a simple numeric expression, or a boolean expression
with either numbers or single quoted strings, or a ternary expression for
either numbers or single quoted strings.
|
| FloatKeyChain |
FloatKeyChain contains an array of the sequence keys, timestamp, metadata
and objects.
|
| GenericLogger |
GenericLogger is a generic logger with append() and overwrite().
|
| GenericNotificationListener |
GenericNotificationListener is a JMX notification listener for generic purpose.
|
| GenericPool |
GenericPool is a container to store multiple instances of the same object.
|
| GroupedCache |
GroupedCache is a QuickCache with group support.
|
| HashChain |
HashChain contains a list of the unique keys, and the sorted integer values
hashed from the replicas of these keys.
|
| IndexedXQueue |
IndexedXQueue implements XQueue as a FIFO storage with a circular array
for tracking and transaction support.
|
| IntKeyChain |
IntKeyChain contains an array of the sequence keys, timestamp, metadata and
objects.
|
| KeyChain |
KeyChain contains an array of the sequence keys, timestamp, metaData and
objects.
|
| LoadManager |
LoadManager manages generic work loads among the available nodes dynamically.
|
| LongKeyChain |
LongKeyChain contains an array of the sequence keys, timestamp, metadata and
objects.
|
| NewlogFetcher |
NewlogFetcher reads the new log entries from a sequential log file
Use NewlogFetcher to check a sequential log file repetitively. |
| PatternFilenameFilter | |
| PHP2Map |
PHP2Map parses a PHP serialized text stream and maps the structural
content of the PHP object into Java object stored in a Map.
|
| QList |
QList combines a List and Queue as a FIFO storage for storing objects
with associated unigue IDs.
|
| QuickCache |
QuickCache is a HashMap with the unique keys and objects, TTLs (time-to-live)
and timestamps, as well as the MetaData.
|
| RandomNumber |
RandomNumber generates random numbers between 0 and 1.
|
| ReservableCells |
ReservableCells are a fixed number of indexed cells that are reservable with
the associated unigue IDs.
|
| RRDParser |
RRDParser parses the RRDTool fetch result into a JSON document.
|
| RunCommand |
RunCommand runs a given command with timeout constrains.
|
| SerialPortDevice |
SerialPortDevice opens a serial port for synchronous I/O of a byte stream.
|
| SimpleParser |
SimpleParser parses a text into a Map according to the given patterns
with single-line match enabled.
|
| SQLUtils |
SQLUtils contains a bunch of constants and static methods on SQL operations
for common uses
|
| StringKeyChain |
StringKeyChain contains an array of the sequence keys, timestamp, metadata
and objects.
|
| Template |
Template is a template to format a text string.
|
| Term |
Term implements the interface of Expression.
|
| TextSubstitution |
TextSubstitution takes a Perl5 substitution expression and parses it into
the Pattern part and the Substitution part.
|
| ThreadPool |
ThreadPool is a container to maintain multiple threads of the same object.
|
| TimeWindows |
TimeWindows - A set of time slots in which something is expected to occur
and a method to check if it has occurred or is late.
|
| TraceStackThread |
TraceStackThread is a thread used to trace the stack info of a java program.
|
| UniqueID |
UniqueID generates unique and monotonously increaing IDs.
|
| Utils |
Generic Utilities
|
| XML2Map |
XML2Map parses an XML file and maps the structural content of the
XML into Java objects stored in a Map.
|
| XQCallbackWrapper |
XQCallbackWrapper is a callback wrapper for XQueue callbacks.
|
| Exception | Description |
|---|---|
| DisabledException |
DisabledException is a generic exception for a disabled object.
|
| NonSQLException |
NonSQLException is an exception for generic non-SQL data store.
|
| TimeoutException |
TimeoutException is an exception for generic timeout.
|
| WrapperException |
WrapperException is an Exception to chain a generic Exception.
|