Package org.elasticsearch.common.util
Interface FloatArray
- All Superinterfaces:
org.apache.lucene.util.Accountable
,AutoCloseable
,BigArray
,Closeable
,org.elasticsearch.core.Releasable
Abstraction of an array of double values.
-
Field Summary
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE
-
Method Summary
Modifier and TypeMethodDescriptionvoid
fill(long fromIndex, long toIndex, float value)
Fill slots betweenfromIndex
inclusive totoIndex
exclusive withvalue
.float
get(long index)
Get an element given its index.float
increment(long index, float inc)
Increment value at the given index byinc
and return the value.float
set(long index, float value)
Set a value at the given index and return the previous value.Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources, ramBytesUsed
Methods inherited from interface org.elasticsearch.core.Releasable
close
-
Method Details
-
get
float get(long index)Get an element given its index. -
set
float set(long index, float value)Set a value at the given index and return the previous value. -
increment
float increment(long index, float inc)Increment value at the given index byinc
and return the value. -
fill
void fill(long fromIndex, long toIndex, float value)Fill slots betweenfromIndex
inclusive totoIndex
exclusive withvalue
.
-