| Modifier and Type | Method and Description |
|---|---|
void |
BufferAggregator.aggregate(ByteBuffer buf,
int position)
Aggregates metric values into the given aggregate byte representation
Implementations of this method must read in the aggregate value from the buffer at the given position,
aggregate the next element of data and write the updated aggregate value back into the buffer.
|
abstract void |
SimpleDoubleBufferAggregator.aggregate(ByteBuffer buf,
int position,
double value) |
abstract void |
SimpleFloatBufferAggregator.aggregate(ByteBuffer buf,
int position,
float value) |
void |
BufferAggregator.init(ByteBuffer buf,
int position)
Initializes the buffer location
Implementations of this method must initialize the byte buffer at the given position
Implementations must not change the position, limit or mark of the given buffer
This method must not exceed the number of bytes returned by
AggregatorFactory.getMaxIntermediateSizeWithNulls()
in the corresponding AggregatorFactory |
abstract void |
SimpleDoubleBufferAggregator.putFirst(ByteBuffer buf,
int position,
double value)
Faster equivalent to
aggregator.init(buf, position);
aggregator.aggregate(buf, position, value);
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ValueMatcher.matches() |
| Modifier and Type | Method and Description |
|---|---|
double |
BaseDoubleColumnValueSelector.getDouble() |
float |
BaseFloatColumnValueSelector.getFloat() |
long |
BaseLongColumnValueSelector.getLong() |
IndexedInts |
DimensionSelector.getRow()
Returns the indexed values at the current position in this DimensionSelector.
|
protected abstract String |
BaseSingleValueDimensionSelector.getValue() |
boolean |
BaseNullableColumnValueSelector.isNull()
Returns true if the primitive long, double, or float value returned by this selector should be treated as null.
|
String |
DimensionDictionarySelector.lookupName(int id)
Returns the value for a particular dictionary id as a Java String.
|
| Modifier and Type | Method and Description |
|---|---|
long |
NumericColumn.getLongSingleValueRow(int rowNum) |
| Modifier and Type | Method and Description |
|---|---|
T |
Indexed.get(int index)
Get the value at specified position
|
int |
IndexedInts.get(int index) |
int |
ReadableOffset.getOffset() |
abstract void |
Offset.increment() |
int |
IndexedInts.size() |
abstract boolean |
Offset.withinBounds() |
| Modifier and Type | Method and Description |
|---|---|
double |
HistoricalColumnSelector.getDouble(int offset) |
IndexedInts |
HistoricalDimensionSelector.getRow(int offset) |
int |
SingleValueHistoricalDimensionSelector.getRowValue(int offset) |
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.