Module org.elasticsearch.base
Package org.elasticsearch.core
package org.elasticsearch.core
-
ClassDescriptionA basic
RefCountedimplementation that is initialized with a ref count of 1 and callsAbstractRefCounted.closeInternal()once it reaches a 0 ref count.Helper class similar to Arrays to handle conversions for Char arraysCheckedConsumer<T,E extends Exception> AConsumer-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.A 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 common I/O methods.The presence of this annotation on a method parameter indicates thatnullis an acceptable value for that parameter.Utilities for creating a Path from names, or accessing the default FileSystem.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.Utility methods to work withReleasables.A enum representing versions of the REST API (particularly with regard to backwards compatibility).Simple utility methods for file and stream copying.Utilities related to String classAnnotation to suppress forbidden-apis errors inside a whole class, a method, or a field.Tuple<V1,V2> Contains utilities for working with Java types.