Package org.elasticsearch.core


package org.elasticsearch.core
  • Interface Summary
    Interface
    Description
    CheckedConsumer<T,​E extends Exception>
    A Consumer-like interface which allows throwing checked exceptions.
    CheckedFunction<T,​R,​E extends Exception>
    A Function-like interface which allows throwing checked exceptions.
    A Runnable-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 of Closeable that may only throw a RuntimeException.
  • Class Summary
    Class
    Description
    A basic RefCounted implementation that is initialized with a ref count of 1 and calls AbstractRefCounted.closeInternal() once it reaches a 0 ref count
     
    Helper class similar to Arrays to handle conversions for Char arrays
    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 matching
     
    Utilities for creating a Path from names, or accessing the default FileSystem.
     
    Tuple<V1,​V2>
     
    Contains utilities for working with Java types.
  • Enum Class Summary
    Enum Class
    Description
    Utility methods to work with Releasables.
    A enum representing versions of the REST API (particularly with regard to backwards compatibility).
  • Annotation Interfaces Summary
    Annotation Interface
    Description
    The 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.