Package org.elasticsearch.common
-
Interface Summary Interface Description AsyncBiFunction<T,U,C> ABiFunction
-like interface designed to be used with asynchronous executions.CheckedBiConsumer<T,U,E extends java.lang.Exception> ABiConsumer
-like interface which allows throwing checked exceptions.CheckedBiFunction<T,U,R,E extends java.lang.Exception> ABiFunction
-like interface which allows throwing checked exceptions.CheckedConsumer<T,E extends java.lang.Exception> AConsumer
-like interface which allows throwing checked exceptions.CheckedSupplier<R,E extends java.lang.Exception> ASupplier
-like interface which allows throwing checked exceptions.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. -
Class Summary 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 encodefield -> memory size
mappingsMacAddressProvider 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.Rounding A strategy for rounding date/time based values.Rounding.Builder 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 Summary Enum Description Priority Rounding.DateTimeUnit -
Exception Summary Exception Description ParsingException Exception that can be used when parsing queries with a givenXContentParser
.ValidationException Encapsulates an accumulation of validation errors -
Annotation Types Summary Annotation Type Description SuppressLoggerChecks Annotation to suppress logging usage checks errors inside a whole class or a method.