Package org.elasticsearch.core
package org.elasticsearch.core
-
InterfaceDescriptionCheckedConsumer<T,E extends Exception>A
Consumer
-like interface which allows throwing checked exceptions.CheckedFunction<T,R,E extends Exception>AFunction
-like interface which allows throwing checked exceptions.CheckedRunnable<E extends Exception>ARunnable
-like interface which allows throwing checked exceptions.An interface for objects that need to be notified when all reference to itself are not in user anymore.Specialization ofCloseable
that may only throw aRuntimeException
. -
ClassDescriptionA basic RefCounted implementation that is initialized with a ref count of 1 and calls
AbstractRefCounted.closeInternal()
once it reaches a 0 ref countHelper class similar to Arrays to handle conversions for Char arraysA thread-safe completable context that allows listeners to be attached.Similar to Lucene's SloppyMath, but for additional math functions.Utility class for glob-like matchingUtilities for creating a Path from names, or accessing the default FileSystem.Tuple<V1,V2>Contains utilities for working with Java types. -
Enum ClassDescriptionUtility methods to work with
Releasable
s.A enum representing versions of the REST API (particularly with regard to backwards compatibility). -
Annotation InterfaceDescriptionThe presence of this annotation on a method parameter indicates that
null
is an acceptable value for that parameter.Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.