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.