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 |
---|---|
AbstractCertificateManager | |
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 | |
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
This class provides some simple connectivity utilities which may be common when trying to get information
about an HTTP connection.
|
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 Runnable s. |
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. |