| Interface | Description |
|---|---|
| BigArray |
Base abstraction of an array.
|
| ByteArray |
Abstraction of an array of byte values.
|
| Callback<T> | |
| CancellableThreads.Interruptable | |
| Consumer<T> |
Used to simplify backporting Elasticsearch 5.0 code to 2.0
|
| DoubleArray |
Abstraction of an array of double values.
|
| FloatArray |
Abstraction of an array of double values.
|
| IntArray |
Abstraction of an array of integer values.
|
| LongArray |
Abstraction of an array of long values.
|
| ObjectArray<T> |
Abstraction of an array of object values.
|
| Class | Description |
|---|---|
| ArrayUtils | |
| BigArrays |
Utility class to work with arrays.
|
| BloomFilter |
A bloom filter.
|
| BloomFilter.Factory |
A factory that can use different fpp based on size.
|
| BloomFilter.Factory.Entry | |
| BytesRefHash |
Specialized hash table implementation similar to Lucene's BytesRefHash that maps
BytesRef values to ids.
|
| CancellableThreads |
A utility class for multi threaded operation that needs to be cancellable via interrupts.
|
| ExtensionPoint |
This class defines an official elasticsearch extension point.
|
| ExtensionPoint.ClassMap<T> |
A map based extension point which allows to register keyed implementations ie.
|
| ExtensionPoint.ClassSet<T> |
A set based extension point which allows to register extended classes that might be used to chain additional functionality etc.
|
| ExtensionPoint.InstanceMap<K,V> |
A an instance of a map, mapping one instance value to another.
|
| ExtensionPoint.SelectedType<T> |
A Type extension point which basically allows to registerd keyed extensions like
ExtensionPoint.ClassMap
but doesn't instantiate and bind all the registered key value pairs but instead replace a singleton based on a given setting via ExtensionPoint.SelectedType.bindType(Binder, Settings, String, String)
Note: ExtensionPoint.bind(Binder) is not supported by this class |
| LocaleUtils |
Utilities for for dealing with
Locale objects |
| LongHash |
Specialized hash table implementation similar to BytesRefHash that maps
long values to ids.
|
| LongObjectPagedHashMap<T> |
A hash table from native longs to objects.
|
| LongObjectPagedHashMap.Cursor<T> | |
| MinimalMap<K,V> | |
| MultiDataPathUpgrader | |
| SingleObjectCache<T> |
A very simple single object cache that allows non-blocking refresh calls
triggered by expiry time.
|
| URIPattern |
URI Pattern matcher
The pattern is URI in which authority, path, query and fragment can be replace with simple pattern.
|
| Enum | Description |
|---|---|
| ByteUtils |
Utility methods to do byte-level encoding.
|
| CollectionUtils |
Collections-related utility methods.
|
| Comparators |
Comparator-related utility methods. |
| Exception | Description |
|---|---|
| CancellableThreads.ExecutionCancelledException |
Copyright © 2009–2017. All rights reserved.