| 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 |
|
| Comparators |
|
| 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 |
|
| DigestBuilder |
|
| DispatchOnce |
|
| DispatchOnce.DispatchOnceToken |
|
| ExecutionQueue |
Queues up submitted Runnables and executes them in serial on an
ExecutorService.
|
| 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.
|
| Futures |
|
| 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 |
|
| LoggerEx.MDCClosable |
|
| LogUtil |
|
| LogUtil.LogEvent |
|
| LogUtil.MaintenenceThread |
|
| ModuleIdTranslations |
|
| Multikey |
|
| 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 |
|
| ProjectUtil |
|
| RAFCircularBuffer<T extends java.io.Serializable> |
A persistent circular buffer system that uses a RandomAccessFile as the backing store.
|
| ResourceUtil |
|
| 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 |
|
| 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 |
|
| TrustAllX509ExtendedTrustManager |
Simple implementation of X509ExtendedTrustManager that trusts all certificates.
|
| TrustAllX509TrustManager |
Simple implementation of X509TrustManager that trusts all certificates.
|
| 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.
|