public class LongArrayStore extends Object implements BufferColumnStore, ArrayStore
| Constructor and Description |
|---|
LongArrayStore(int size) |
LongArrayStore(int size,
boolean useGCD) |
LongArrayStore(int size,
ValueTransformer valueTransformer) |
LongArrayStore(int size,
ValueTransformer valueTransformer,
boolean useGCD) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(long value) |
void |
addValue(Object value) |
protected long |
computeGCD() |
void |
copyValue(int destIdx,
int sourceIdx) |
int |
count() |
ColumnValues |
createValues() |
boolean |
full() |
Class<?> |
getBaseValuesType() |
void |
resetValues() |
String |
toString() |
void |
updateCount(int count) |
boolean |
valuesEqual(int idx1,
int idx2) |
public LongArrayStore(int size)
public LongArrayStore(int size,
ValueTransformer valueTransformer)
public LongArrayStore(int size,
boolean useGCD)
public LongArrayStore(int size,
ValueTransformer valueTransformer,
boolean useGCD)
public Class<?> getBaseValuesType()
getBaseValuesType in interface ColumnStorepublic int count()
count in interface ArrayStorepublic boolean valuesEqual(int idx1,
int idx2)
valuesEqual in interface ArrayStorepublic void copyValue(int destIdx,
int sourceIdx)
copyValue in interface ArrayStorepublic void updateCount(int count)
updateCount in interface ArrayStorepublic void add(long value)
public void addValue(Object value)
addValue in interface ColumnStorepublic boolean full()
full in interface BufferColumnStorepublic void resetValues()
resetValues in interface BufferColumnStorepublic ColumnValues createValues()
createValues in interface ColumnStoreprotected long computeGCD()
Copyright © 2017. All rights reserved.