Interface | Description |
---|---|
CheckedBiConsumer<T,U,E extends java.lang.Exception> |
A
BiConsumer -like interface which allows throwing checked exceptions. |
CheckedBiFunction<T,U,R,E extends java.lang.Exception> |
A
BiFunction -like interface which allows throwing checked exceptions. |
CheckedConsumer<T,E extends java.lang.Exception> |
A
Consumer -like interface which allows throwing checked exceptions. |
CheckedRunnable<E extends java.lang.Exception> |
A
Runnable -like interface which allows throwing checked exceptions. |
CheckedSupplier<R,E extends java.lang.Exception> |
A
Supplier -like interface which allows throwing checked exceptions. |
TriFunction<S,T,U,R> |
Represents a function that accepts three arguments and produces a result.
|
Class | Description |
---|---|
Classes | |
Explicit<T> |
Holds a value that is either:
a) set implicitly e.g.
|
ExponentiallyWeightedMovingAverage |
Implements exponentially weighted moving averages (commonly abbreviated EWMA) for a single value.
|
FieldMemoryStats |
A reusable class to encode field -> memory size mappings
|
MacAddressProvider | |
NamedRegistry<T> |
A registry from String to some class implementation.
|
Numbers |
A set of utilities for numbers.
|
PidFile |
Process ID file abstraction that writes the current pid into a file and optionally
removes it on system exit.
|
Randomness |
Provides factory methods for producing reproducible sources of
randomness.
|
StopWatch |
Simple stop watch, allowing for timing of a number of tasks,
exposing total running time and running time for each named task.
|
StopWatch.TaskInfo |
Inner class to hold data about one task executed within the stop watch.
|
Strings | |
Table | |
Table.Cell | |
UUIDs |
Enum | Description |
---|---|
Priority |
Exception | Description |
---|---|
ParsingException |
Exception that can be used when parsing queries with a given
XContentParser . |
ValidationException |
Encapsulates an accumulation of validation errors
|
Annotation Type | Description |
---|---|
SuppressLoggerChecks |
Annotation to suppress logging usage checks errors inside a whole class or a method.
|