Package org.opensearch.common
package org.opensearch.common
Common Library of Utilties and Data Structures used across OpenSearch.
-
ClassDescriptionExtended Boolean functionalityHelper 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.Utility class for glob-like matchingA base supplier using memoization optimization techniqueThe presence of this annotation on a method parameter indicates thatnullis an acceptable value for that parameter.A set of utilities for numbers.SetOnce<T>A convenient class which offers a semi-immutable object wrapper implementation which allows one to set the value of an object exactly once, and retrieve it many times.Thrown whenSetOnce.set(Object)is called more than once.Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.