| Modifier and Type | Class and Description |
|---|---|
class |
FrameFilteredOffset
Copy of
FilteredOffset that does not require bitmap indexes. |
| Modifier and Type | Method and Description |
|---|---|
ReadableOffset |
FrameFilteredOffset.getBaseReadableOffset() |
| Constructor and Description |
|---|
CursorFrameRowPointer(Frame frame,
ReadableOffset offset) |
| Modifier and Type | Class and Description |
|---|---|
class |
BitmapOffset |
class |
FilteredOffset |
static class |
QueryableIndexCursorSequenceBuilder.AscendingTimestampCheckingOffset |
static class |
QueryableIndexCursorSequenceBuilder.DescendingTimestampCheckingOffset |
static class |
QueryableIndexCursorSequenceBuilder.TimestampCheckingOffset |
class |
SimpleAscendingOffset |
class |
SimpleDescendingOffset |
class |
SimpleSettableOffset |
| Modifier and Type | Field and Description |
|---|---|
protected ReadableOffset |
QueryableIndexColumnSelectorFactory.offset |
| Modifier and Type | Method and Description |
|---|---|
ReadableOffset |
SimpleDescendingOffset.getBaseReadableOffset() |
ReadableOffset |
SimpleAscendingOffset.getBaseReadableOffset() |
ReadableOffset |
FilteredOffset.getBaseReadableOffset() |
ReadableOffset |
QueryableIndexCursorSequenceBuilder.TimestampCheckingOffset.getBaseReadableOffset() |
ReadableOffset |
BitmapOffset.getBaseReadableOffset() |
| Modifier and Type | Method and Description |
|---|---|
default ColumnValueSelector<?> |
VirtualColumn.makeColumnValueSelector(String columnName,
ColumnSelector columnSelector,
ReadableOffset offset)
Returns similar
ColumnValueSelector object as returned by
VirtualColumn.makeColumnValueSelector(String, ColumnSelectorFactory) except this method has full access to the
underlying column and can potentially provide a more efficient implementation. |
ColumnValueSelector<?> |
VirtualColumns.makeColumnValueSelector(String columnName,
ColumnSelector columnSelector,
ReadableOffset offset)
Try to create an optimized value selector directly from a
ColumnSelector. |
default DimensionSelector |
VirtualColumn.makeDimensionSelector(DimensionSpec dimensionSpec,
ColumnSelector columnSelector,
ReadableOffset offset)
Returns similar
DimensionSelector object as returned by
VirtualColumn.makeDimensionSelector(DimensionSpec, ColumnSelectorFactory) except this method has full access to the
underlying column and can potentially provide a more efficient implementation. |
DimensionSelector |
VirtualColumns.makeDimensionSelector(DimensionSpec dimensionSpec,
ColumnSelector columnSelector,
ReadableOffset offset)
Try to create an optimized dimension (string) selector directly from a
ColumnSelector. |
| Constructor and Description |
|---|
QueryableIndexColumnSelectorFactory(VirtualColumns virtualColumns,
boolean descending,
ReadableOffset offset,
ColumnCache columnCache) |
| Modifier and Type | Class and Description |
|---|---|
class |
Offset
The "mutable" version of a ReadableOffset.
|
| Modifier and Type | Method and Description |
|---|---|
abstract ReadableOffset |
Offset.getBaseReadableOffset()
Returns the same offset ("this") or a readable "view" of this offset, which always returns the same value from
getOffset(), as this offset. |
| Modifier and Type | Method and Description |
|---|---|
default ColumnValueSelector<Double> |
ColumnarDoubles.makeColumnValueSelector(ReadableOffset offset,
ImmutableBitmap nullValueBitmap) |
default ColumnValueSelector<Float> |
ColumnarFloats.makeColumnValueSelector(ReadableOffset offset,
ImmutableBitmap nullValueBitmap) |
default ColumnValueSelector<Long> |
ColumnarLongs.makeColumnValueSelector(ReadableOffset offset,
ImmutableBitmap nullValueBitmap) |
| Modifier and Type | Method and Description |
|---|---|
ColumnSelectorFactory |
BroadcastSegmentIndexedTable.makeColumnSelectorFactory(ReadableOffset offset,
boolean descending,
Closer closer) |
default ColumnSelectorFactory |
IndexedTable.makeColumnSelectorFactory(ReadableOffset offset,
boolean descending,
Closer closer)
This method allows a table to directly provide an optimized
ColumnSelectorFactory for
IndexedTableJoinMatcher to create selectors. |
| Modifier and Type | Method and Description |
|---|---|
ColumnValueSelector<?> |
CompressedNestedDataComplexColumn.makeColumnValueSelector(List<NestedPathPart> path,
ReadableOffset readableOffset) |
abstract ColumnValueSelector<?> |
NestedDataComplexColumn.makeColumnValueSelector(List<NestedPathPart> path,
ReadableOffset readableOffset)
Make a
ColumnValueSelector for a nested literal field column associated with this nested
complex column specified by a sequence of NestedPathPart. |
ColumnValueSelector<?> |
CompressedNestedDataComplexColumn.makeColumnValueSelector(ReadableOffset offset) |
ColumnValueSelector<?> |
NestedFieldLiteralDictionaryEncodedColumn.makeColumnValueSelector(ReadableOffset offset) |
DimensionSelector |
CompressedNestedDataComplexColumn.makeDimensionSelector(List<NestedPathPart> path,
ReadableOffset readableOffset,
ExtractionFn fn) |
abstract DimensionSelector |
NestedDataComplexColumn.makeDimensionSelector(List<NestedPathPart> path,
ReadableOffset readableOffset,
ExtractionFn fn)
Make a
DimensionSelector for a nested literal field column associated with this nested
complex column specified by a sequence of NestedPathPart. |
DimensionSelector |
NestedFieldLiteralDictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset,
ExtractionFn extractionFn) |
| Modifier and Type | Method and Description |
|---|---|
ColumnValueSelector<?> |
NestedFieldVirtualColumn.makeColumnValueSelector(String columnName,
ColumnSelector columnSelector,
ReadableOffset offset) |
DimensionSelector |
NestedFieldVirtualColumn.makeDimensionSelector(DimensionSpec dimensionSpec,
ColumnSelector columnSelector,
ReadableOffset offset) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.