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> -
Enum ClassDescriptionUtility methods to work with
Releasable
s.Vestigial marker to make v8-style version-aware routing backportable to 7.x. -
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.