public abstract class BigSegmentedArray extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
_blockSize |
protected int |
_numrows |
protected int |
_shiftSize |
protected int |
_size |
| Constructor and Description |
|---|
BigSegmentedArray(int size) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
add(int docId,
int val) |
int |
capacity() |
abstract void |
ensureCapacity(int size) |
abstract void |
fill(int val) |
abstract int |
findBits(int bits,
int docId,
int maxId) |
abstract int |
findValue(int val,
int docId,
int maxId) |
abstract int |
findValueRange(int minVal,
int maxVal,
int docId,
int maxId) |
abstract int |
findValues(org.apache.lucene.util.BitVector bitset,
int docId,
int maxId) |
abstract int |
findValues(org.apache.lucene.util.OpenBitSet bitset,
int docId,
int maxId) |
abstract int |
get(int docId) |
abstract int |
maxValue() |
int |
size() |
protected final int _size
protected final int _blockSize
protected final int _shiftSize
protected int _numrows
public int size()
public abstract int get(int docId)
public int capacity()
public abstract void add(int docId,
int val)
public abstract void fill(int val)
public abstract void ensureCapacity(int size)
public abstract int maxValue()
public abstract int findValue(int val,
int docId,
int maxId)
public abstract int findValues(org.apache.lucene.util.OpenBitSet bitset,
int docId,
int maxId)
public abstract int findValues(org.apache.lucene.util.BitVector bitset,
int docId,
int maxId)
public abstract int findValueRange(int minVal,
int maxVal,
int docId,
int maxId)
public abstract int findBits(int bits,
int docId,
int maxId)
Copyright © 2005–2013. All rights reserved.