|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.index.NumericDocValues org.apache.lucene.util.packed.PackedInts.Reader org.apache.lucene.util.packed.PackedInts.Mutable
public abstract static class PackedInts.Mutable
A packed integer array that can be modified.
Field Summary |
---|
Fields inherited from class org.apache.lucene.index.NumericDocValues |
---|
EMPTY |
Constructor Summary | |
---|---|
PackedInts.Mutable()
|
Method Summary | |
---|---|
void |
clear()
Sets all values to 0. |
void |
fill(int fromIndex,
int toIndex,
long val)
Fill the mutable from fromIndex (inclusive) to
toIndex (exclusive) with val . |
void |
save(DataOutput out)
Save this mutable into out . |
abstract void |
set(int index,
long value)
Set the value at the given index in the array. |
int |
set(int index,
long[] arr,
int off,
int len)
Bulk set: set at least one and at most len longs starting
at off in arr into this mutable, starting at
index . |
Methods inherited from class org.apache.lucene.util.packed.PackedInts.Reader |
---|
get, getArray, getBitsPerValue, hasArray, ramBytesUsed, size |
Methods inherited from class org.apache.lucene.index.NumericDocValues |
---|
get |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PackedInts.Mutable()
Method Detail |
---|
public abstract void set(int index, long value)
index
- where the value should be positioned.value
- a value conforming to the constraints set by the array.public int set(int index, long[] arr, int off, int len)
len
longs starting
at off
in arr
into this mutable, starting at
index
. Returns the actual number of values that have been
set.
public void fill(int fromIndex, int toIndex, long val)
fromIndex
(inclusive) to
toIndex
(exclusive) with val
.
public void clear()
public void save(DataOutput out) throws IOException
out
. Instantiating a reader from
the generated data will return a reader with the same number of bits
per value.
IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |