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 ofCloseablethat 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
Releasables.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
nullis an acceptable value for that parameter.Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.