See: Description
| Interface | Description |
|---|---|
| Callback<T> |
Provides a simple callback which can be invoked with a value of the given type.
|
| Trie.ContainmentIterator<V> |
Represents an iterator which navigates through the trie character by character.
|
| ValueSupplier<K> |
Provides a value for the given key just like a
Function. |
| Class | Description |
|---|---|
| AdvancedDateParser |
A flexible parser which can parse dates like DD.MM.YYYY or YYYY/DD/MM along with some computations.
|
| AdvancedDateParser.DateSelection |
Combines the parsed text along with the effective date (as Calendar).
|
| Amount |
Provides a wrapper around BigDecimal to perform "exact" computations on numeric values.
|
| BOMReader |
Wraps a given reader and removes a BOM (byte order mark) if present.
|
| CachingSupplier<T> |
Uses the given supplier but caches the computed value after the first call to
CachingSupplier.get(). |
| ComparableTuple<F extends Comparable<F>,S> |
Provides a tuple of values where the key is used as comparator.
|
| Context |
Provides an execution context to scripts etc.
|
| CSVReader |
Provides a simple reader which parses given CSV (comma separated values) data into rows.
|
| CSVWriter |
Writes rows of data as CSV (comma separated values) files.
|
| DataCollector<T> |
Provides a pull pattern for asking methods to compute or fill a List.
|
| Doubles |
Helper class for working with double numbers.
|
| Exec |
A robust wrapper around calls to external programs.
|
| Files |
Helperclass for handling files in Java 8.
|
| Lambdas |
Helper class which provides various methods to work with lambdas.
|
| Limit |
Helper class to handle result windowing (start+limit) of arbitrary data sets.
|
| Monoflop |
Represents a boolean state variable, which can be toggled once from false to true.
|
| MultiMap<K,V> |
Represents a map which contains a collection of elements per key.
|
| NumberFormat |
Used to define the parameters used to create a string representation of a number.
|
| PriorityCollector<T> |
Provides a pull pattern just like
DataCollector with an externally supplied order. |
| RateLimit |
Limits calls to specified rate.
|
| Reflection |
Helper class for generic reflection tasks.
|
| RomanNumeral |
Converts integers to roman numerals.
|
| Strings |
Provides various helper methods for dealing with Java Strings
The
Value class provides some additional methods for working with nullable strings like
Value.left(int), Value.toLowerCase() etc. |
| TimeProvider |
Wrapper for static time functions which can be injected using a
Part annotation. |
| Trie<V> |
A map like data structure which associates strings (char sequences) to values.
|
| Tuple<F,S> |
Represents a tuple of two values with two arbitrary types.
|
| URLBuilder |
Used to succesively build URLs.
|
| Value |
Provides a generic wrapper for a value which is read from an untyped context
like HTTP parameters.
|
| ValueHolder<T> |
Provides a mutable value holder
Can be used to create final variable which can be modified from within an inner class.
|
| Values |
Wraps an array or list of uncertain size for safe access.
|
| Wait |
Helper class for blocking the current thread for a given amount of time.
|
| Watch |
Provides a mechanism to measure the duration.
|
| Exception | Description |
|---|---|
| Exec.ExecException |
Thrown if a call to an external program fails
|
| Annotation Type | Description |
|---|---|
| Explain |
Can be used in conjuncion with
SuppressWarnings to provide an explanation. |
Copyright © 2018. All rights reserved.