Package org.elasticsearch.core
package org.elasticsearch.core
-
Interface SummaryInterfaceDescriptionCheckedConsumer<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
. -
Class SummaryClassDescriptionA 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 Class SummaryEnum ClassDescriptionUtility methods to work with
Releasable
s.Vestigial marker to make v8-style version-aware routing backportable to 7.x. -
Annotation Interfaces SummaryAnnotation 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.