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 ColumnStore
public int count()
count
in interface ArrayStore
public boolean valuesEqual(int idx1, int idx2)
valuesEqual
in interface ArrayStore
public void copyValue(int destIdx, int sourceIdx)
copyValue
in interface ArrayStore
public void updateCount(int count)
updateCount
in interface ArrayStore
public void add(long value)
public void addValue(Object value)
addValue
in interface ColumnStore
public boolean full()
full
in interface BufferColumnStore
public void resetValues()
resetValues
in interface BufferColumnStore
public ColumnValues createValues()
createValues
in interface ColumnStore
protected long computeGCD()
Copyright © 2019 TIBCO Software Inc.. All rights reserved.