public class RunLengthStore extends Object
Modifier and Type | Field and Description |
---|---|
protected static int |
MAX_RUN_LENGTH |
Constructor and Description |
---|
RunLengthStore(ArrayStore store) |
Modifier and Type | Method and Description |
---|---|
ColumnValues |
applyRunLengths(ValueLength valueLength) |
int |
getMaxRunLength() |
int |
getRunCount() |
int |
getRunStart() |
void |
reset() |
String |
toString() |
protected boolean |
useRunLength(int count,
ValueLength valueLength,
ValueLength runLength) |
void |
valueAdded() |
protected static final int MAX_RUN_LENGTH
public RunLengthStore(ArrayStore store)
public void reset()
public void valueAdded()
public ColumnValues applyRunLengths(ValueLength valueLength)
protected boolean useRunLength(int count, ValueLength valueLength, ValueLength runLength)
public int getRunStart()
public int getRunCount()
public int getMaxRunLength()
Copyright © 2016. All rights reserved.