BiFunction-like interface designed to be used with asynchronous executions.A
BiConsumer-like interface which allows throwing checked exceptions.A
BiFunction-like interface which allows throwing checked exceptions.A
Supplier-like interface which allows throwing checked exceptions.A strategy for rounding milliseconds since epoch.TriConsumer<S,T,U>Represents an operation that accepts three arguments and returns no result.TriFunction<S,T,U,R>Represents a function that accepts three arguments and produces a result.
ClassDescriptionExplicit<T>Holds a value that is either: a) set implicitly e.g.Implements exponentially weighted moving averages (commonly abbreviated EWMA) for a single value.A reusable class to encode
field -> memory sizemappingsConverts utc into local time and back again.How to get instances of
LocalTimeOffset.A registry from String to some class implementation.A set of utilities for numbers.Process ID file abstraction that writes the current pid into a file and optionally removes it on system exit.Provides factory methods for producing reproducible sources of randomness.A strategy for rounding milliseconds since epoch.Simple stop watch, allowing for timing of a number of tasks, exposing total running time and running time for each named task.Inner class to hold data about one task executed within the stop watch.
Annotation InterfaceDescriptionAnnotation to suppress logging usage checks errors inside a whole class or a method.