- All Superinterfaces:
org.apache.lucene.util.Accountable,AutoCloseable,Closeable,Releasable
Minimal interface for IntArray-like classes used within TDigest.
-
Field Summary
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE -
Method Summary
Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources, ramBytesUsedMethods inherited from interface org.elasticsearch.core.Releasable
close
-
Method Details
-
size
int size() -
get
int get(int index) -
set
void set(int index, int value) -
resize
void resize(int newSize) Resizes the array. If the new size is bigger than the current size, the new elements are set to 0. -
set
Copieslenelements frombufto this array.As this method will be used to insert elements from itself in an insertion sort, the copy must be made in reverse order, from offset+len-1 to offset.
-