| Interface | Description |
|---|---|
| ActionHandler<T extends EventArgs> | |
| AppInfo.AppInfoProvider | |
| Displayable | |
| Listener<T> |
Represents an event listener.
|
| RunnableOnce |
Indicates that a call to
Runnable.run() will be effective at most once. |
| Class | Description |
|---|---|
| ActionHandlers | |
| AppInfo |
Provides information on the current running application.
|
| AppInfo.AnnotationAppInfoProvider | |
| AppLog |
A utility class to streamline and standardize logging across applications.
|
| CharConstants | |
| CharType | |
| ClassLoaderInfo |
Gets information about native libraries that have been loaded by a
ClassLoader. |
| Colors |
List of common Colors and color utilities.
|
| CommandLineParser | |
| CommandLineParser.Argument |
Arguments are the results of parsing a commandline.
|
| CommandLineParser.FlagArg |
Flags arguments are indicated by a preceding hyphen (-) or slash (/).
|
| CommandLineParser.FlagDef |
Contains information about flags expected on the command-line.
|
| CommandLineParser.ParseResults | |
| CommandLineParser.UnnamedArg |
Unnamed Arguments are those that stand alone on the command line.
|
| CommandLineSplitter |
Split a string into an array in a manner similar to how a console command line is split.
|
| ConsoleTools | |
| ConsoleTools.FixedStream | |
| Constants | |
| Convert | |
| ConverterFilter<T,C> | |
| DateHelper | |
| EventArgs | |
| EventArgs.ActionEventArgs | |
| EventArgs.BoolEventArgs | |
| EventArgs.EventObjectArgs | |
| EventArgs.InfoBagEventArgs | |
| EventArgs.IntEventArgs | |
| EventArgs.ObjEventArgs<T> | |
| EventArgs.StringEventArgs | |
| EventSource<TSubscriber> | |
| EventSource.Manager | |
| EventSource.Manager.Subscriber | |
| EventSource.NoArg | |
| EventSource.OneArg<TArg> | |
| EventSource.TwoArgs<TArg1,TArg2> | |
| ExceptionHelper |
Tools for helping with exceptions.
|
| ExtendedBufferedReader |
A special buffered reader which tracks the current character position and line index.
|
| Filter<T> | |
| JniLoader |
Loads a Native library or returns helpful error information if unsuccessful.
|
| MathUtil |
Extended math functions.
|
| NamedArg | |
| NullPrintStream | |
| NullPrintStream.NullByteArrayOutputStream | |
| ObjTools | |
| ObjTools.RefBool |
Use to make up for the lack of pass-by-reference in Java
|
| ObjTools.RefInt |
Use to make up for the lack of pass-by-reference in Java
|
| ObjTools.RefStr |
Use to make up for the lack of pass-by-reference in Java
|
| OSInfo |
A class that handles checking whether an OS is a Mac, and setting general
properties if that is the case.
|
| Pair<K,V> |
General purpose key-value pair.
|
| PathTools | |
| PathTools.FileName | |
| ResourceLoader | |
| RunOnce |
This class operates as a proxy for a
Runnable. |
| SimpleDataSerializer |
SimpleDataSerializer
Serializes Lists, Maps and primitive types (Strings, Numbers, Booleans) to
a simple text format.
|
| SimpleDataSerializer.OutputFormatSettings | |
| SimpleDataSerializer.SSONList | |
| SimpleDataSerializer.SSONMap | |
| SimpleDataSerializer.Token | |
| StopWatch |
Class used for debugging and diagnostics to display the ellapsed time for sections of code at runtime.
|
| StringBuilderEx |
Delegates most functionality to the
StringBuilder class, while adding a few additional methods. |
| Strings |
A collection of String utilities.
|
| TreeNode<T extends TreeNode> |
Represents an abstract Tree data structure.
|
| Tuple |
Implementation of Tuples that have mutable items.
|
| Tuple.Pair<T1,T2> | |
| Tuple.Quad<T1,T2,T3,T4> | |
| Tuple.Singlet<T1> | |
| Tuple.Triplet<T1,T2,T3> | |
| Version |
Implements semantic versioning for Java.
|
| Enum | Description |
|---|---|
| CommandLineParser.ParamAffinity |
Describes whether a parameter value is required, optional (allowed),
or forbidden (invalid) for a given flag.
|
| OSInfo.OSType | |
| SimpleDataSerializer.TokenPattern | |
| Verbosity |
| Exception | Description |
|---|---|
| ExtensibleException |
Exception that allows additional details to be added.
|
| FormatterException |
Represents an error converting an Object or Value to a String.
|
| JniLoader.NativeLibLoadError | |
| KeyAlreadyExistsException | |
| SyntaxErrorException |
Indicates that there is a format or syntax error in the string argument passed to the method.
|