| Interface | Description |
|---|---|
| AggregationSet<T,K,R> | |
| Changeable |
Created by carl.gould on 8/14/2014.
|
| CRCUtil.HashCoder<T> | |
| Equator<T> | |
| Executor<In,Out> | |
| ListMap.Mapper<F,B> | |
| NameUtil.NameFactory | |
| NameUtil.NameProvider<T> |
For a given object, provides its name.
|
| NameUtil.NameValidator |
The implementor will return whether the provided name exists or not.
|
| OperationAggregator.InputValidator<T,R> |
The InputValidator provides a way to validate input values before they get to execution.
|
| OperationAggregator.KeyProvider<T,K> | |
| PatternSearcher | |
| PredicateMap<T,V> |
A predicate map connects predicates of a certain type to multiple objects of another type.
|
| RAFCircularBuffer.Filter<K> | |
| Reference<T> |
A very general purpose interface to provide a reference to an object that may or may not be available.
|
| SerialExecutionQueue.ExecutionCallback<T> | |
| Splitter<In> | |
| ThrottlingAggregator.Callback<T> | |
| Timeline.TimelineParser | |
| TimeOfDaySchedule.Timeframe | |
| ZipMapFile |
| Class | Description |
|---|---|
| AbstractChangeable |
Convenience base-class for any object that wants to manage change listeners
|
| AuditStatus |
Some stuff used to rely on StatusCode#getRawValue() and StatusCode#toString(), but now StatusCode
isn't available for use.
|
| BeanHelper |
This is a thin wrapper around BeanInfo, which has some more helpful conveniences for calling getters and setters
without all the syntax noise
|
| BetterDataInputStream |
Just like DataInputStream but uses buffered reads for readInt and readShort
|
| BifurcatingOutputStream |
An output stream that mirrors all output on 1 or more child output streams.
|
| ByteArrayPool |
A pool of byte[].
|
| CloneUtil | |
| CRC16 | |
| CRC32InputStream | |
| CRC32OutputStream |
A simple FilterOutputStream that calculates a checksum as data is written to the underlying stream
|
| CRCUtil | |
| CustomEqualityHashSet<T> | |
| CustomEqualityLinkedHashSet<T> | |
| DatasetBuilder |
A builder to create datasets by hand (i.e.
|
| DatasetTestUtils |
These are static functions that help when testing things involving datasets.
|
| DefaultTimeZoneSimpleDateFormat |
A subclass of SimpleDateFormat that always checks the current timezone and updates to it, in case
it has been changed.
|
| DefaultZipMapFile | |
| DispatchOnce | |
| DispatchOnce.DispatchOnceToken | |
| FileNamingHelper |
Strips characters that are invalid (to the filesystem) on common OSes.
|
| FilteredTagChangeListener | |
| FilteredTagChangeListener.FilteredTagChangeEvent | |
| Flags |
General purpose wrapper around an int that lets you easily work with numeric flags.
|
| HttpUtils |
Filename: HttpUtils
Author: Perry Arellano-Jones
Created on: 8/14/15
|
| HttpUtils.TrustAllX509TrustManager | |
| IndexedValue<In> | |
| IntArrayPool | |
| ListMap |
Static utility map to add map-like
functionality to Java.
|
| LoggerEx |
This class is a wrapper around a logger which provides additional useful tools.
|
| LoggerEx.Builder | |
| LogUtil | |
| LogUtil.LogEvent | |
| LogUtil.MaintenenceThread | |
| NameUtil |
This class provides helper functions for naming objects.
|
| NameUtil.BasicNameFactory |
The basic name factory generates sequential names with simple pattern detection.
|
| NameUtil.TrackingNameValidatorWrapper |
This NameValidator wrapper is used for generating many names, when the underlying name validator won't be updated
on the fly.
|
| NativeLibraryPathResolver |
Resolves file paths to native libraries based on the following file structure:
|
| OperationAggregator<T,K,R> |
The OperationAggregator takes a set of objects, splits them up based on keys determined by a KeyProvider, and then
aggregates the results back together in the correct order, after some execution has occured.
|
| PatternSearcher.SubstringLocation | |
| Platform | |
| RAFCircularBuffer<T extends java.io.Serializable> |
A persistent circular buffer system that uses a
RandomAccessFile as the backing store. |
| SafeFileOutputStream |
A FileOutputStream that implements a two-stage write process, and additionaly copies any existing file to a backup
location.
|
| SaferObjectInputStream |
Default java deserialization is dangerous with untrusted payloads.
|
| ScientificNumberFormat |
A number format that will switch between a "small" and "large" format depending on the magnitude of the value.
|
| SecureRandomProvider | |
| SecurityUtils | |
| SerialExecutionQueue<T> |
Queues up submitted items and executes them in serial on an ExecutorService.
|
| SerialExecutionQueue.RunnableExecutor |
An
SerialExecutionQueue.ExecutionCallback that executes Runnables. |
| SimplePatternSearcher |
This class helps with "simple" pattern matching.
|
| SimplePredicateMap<T,V> |
A simple (and rather inefficient) implementation of a PredicateMap.
|
| SoftReferenceBag<T> |
Acts as a bag (kind of like an un-ordered list or a set of like items) whose entries are kept in SoftReferences.
|
| SoftRefMap<K,V> |
A very simple cache map implementation using soft references around the keys.
|
| Stopwatch | |
| TempFileProps | |
| ThrottlingAggregator<T> |
Aggregates items, grouping them if they are submitted consecutively within a specified delay or if
a specified maximum delivery frequency dictates that no more deliveries can be made at the time.
|
| Timeline |
A timeline is a simple list of time segments.
|
| Timeline.BaseParser | |
| Timeline.CalandarParser | |
| Timeline.TimeOfDayParser | |
| TimelineList<T> |
A timeline list is a list of values that cover a span of time.
|
| TimelineSet |
This class is used to organize overlapping time events.
|
| TimeOfDaySchedule | |
| TimeOfDaySchedule.ScheduledTime |
This class provides information about the specific absolute time to run, but also the symbolic time of day, and
the id of the event that was used to generate it.
|
| TimeOfDaySchedule.SymbolicTime | |
| TimeOfDaySchedule.SymbolicTimeFrame | |
| TraceableReentrantLock | |
| UnicodeUtil | |
| UnicodeUtil.UnicodeInputStream | |
| ZipMap |
The ZipMap provides a convenient way of working with zip files by providing a
Map that is backed by a zip
file. |