| Modifier and Type | Method and Description |
|---|---|
Indexed<String> |
FrameStorageAdapter.getAvailableDimensions() |
| Modifier and Type | Method and Description |
|---|---|
Indexed<String> |
FrameQueryableIndex.getAvailableDimensions() |
| Modifier and Type | Method and Description |
|---|---|
Indexed<String> |
StorageAdapter.getAvailableDimensions() |
Indexed<String> |
RowBasedStorageAdapter.getAvailableDimensions() |
Indexed<String> |
QueryableIndexStorageAdapter.getAvailableDimensions() |
Indexed<String> |
SimpleQueryableIndex.getAvailableDimensions() |
Indexed<String> |
QueryableIndex.getAvailableDimensions() |
protected abstract Indexed<T> |
DictionaryEncodedColumnMerger.getNullDimValue() |
protected Indexed<String> |
StringDimensionMergerV9.getNullDimValue() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.PeekingIterator<T> |
DictionaryMergingIterator.transformIndexedIterator(Indexed<T> indexed) |
| Constructor and Description |
|---|
DictionaryMergingIterator(Indexed<T>[] dimValueLookups,
Comparator<Pair<Integer,com.google.common.collect.PeekingIterator<T>>> comparator,
boolean useDirect) |
SimpleQueryableIndex(org.joda.time.Interval dataInterval,
Indexed<String> dimNames,
BitmapFactory bitmapFactory,
Map<String,com.google.common.base.Supplier<ColumnHolder>> columns,
SmooshedFileMapper fileMapper,
Metadata metadata,
boolean lazy) |
SimpleQueryableIndex(org.joda.time.Interval interval,
List<String> columnNames,
Indexed<String> availableDimensions,
BitmapFactory bitmapFactory,
Map<String,com.google.common.base.Supplier<ColumnHolder>> columns,
SmooshedFileMapper fileMapper,
Metadata metadata,
com.google.common.base.Supplier<Map<String,DimensionHandler>> dimensionHandlers) |
| Modifier and Type | Class and Description |
|---|---|
class |
IndexedStringDictionaryEncodedStringValueIndex<TDictionary extends Indexed<String>> |
class |
IndexedStringDruidPredicateIndex<TDictionary extends Indexed<String>> |
class |
IndexedUtf8LexicographicalRangeIndex<TDictionary extends Indexed<ByteBuffer>> |
class |
IndexedUtf8ValueSetIndex<TDictionary extends Indexed<ByteBuffer>> |
| Modifier and Type | Class and Description |
|---|---|
static class |
StringEncodingStrategies.Utf8ToStringIndexed
Adapter to convert
Indexed with utf8 encoded bytes into Indexed to be friendly
to consumers. |
| Constructor and Description |
|---|
IndexedStringDictionaryEncodedStringValueIndex(BitmapFactory bitmapFactory,
TDictionary dictionary,
Indexed<ImmutableBitmap> bitmaps) |
IndexedStringDruidPredicateIndex(BitmapFactory bitmapFactory,
TDictionary dictionary,
Indexed<ImmutableBitmap> bitmaps) |
IndexedUtf8LexicographicalRangeIndex(BitmapFactory bitmapFactory,
TDictionary dictionary,
Indexed<ImmutableBitmap> bitmaps,
boolean hasNull) |
IndexedUtf8ValueSetIndex(BitmapFactory bitmapFactory,
TDictionary dictionary,
Indexed<ImmutableBitmap> bitmaps) |
StringDictionaryEncodedColumn(ColumnarInts singleValueColumn,
ColumnarMultiInts multiValueColumn,
CachingIndexed<String> dictionary,
Indexed<ByteBuffer> dictionaryUtf8) |
Utf8ToStringIndexed(Indexed<ByteBuffer> delegate) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CloseableIndexed<T> |
interface |
ColumnarMultiInts
Resource that provides random access to a packed array of short arrays of ints (
IndexedInts). |
| Modifier and Type | Class and Description |
|---|---|
class |
CachingIndexed<T> |
static class |
CompressedVSizeColumnarMultiIntsSupplier.CompressedVSizeColumnarMultiInts |
class |
FixedIndexed<T>
Fixed width value implementation of
Indexed, stored simply as a header that contains the number of values,
and then the values stored sequentially. |
class |
FrontCodedIndexed
Indexed specialized for storing variable-width binary values (such as utf8 encoded strings), which must be
sorted and unique, using 'front coding'. |
class |
GenericIndexed<T>
A generic, flat storage mechanism.
|
class |
GenericIndexed.BufferIndexed
Single-threaded view.
|
class |
ListIndexed<T> |
class |
VSizeColumnarMultiInts |
| Modifier and Type | Method and Description |
|---|---|
static <T> IndexedIterable<T> |
IndexedIterable.create(Indexed<T> indexed) |
| Constructor and Description |
|---|
IndexedIterable(Indexed<T> indexed) |
| Modifier and Type | Method and Description |
|---|---|
Indexed<String> |
IncrementalIndexStorageAdapter.getAvailableDimensions() |
| Modifier and Type | Method and Description |
|---|---|
Indexed<String> |
HashJoinSegmentStorageAdapter.getAvailableDimensions() |
| Modifier and Type | Class and Description |
|---|---|
class |
CompressedNestedDataComplexColumn<TStringDictionary extends Indexed<ByteBuffer>>
Implementation of
NestedDataComplexColumn which uses a CompressedVariableSizedBlobColumn for the
'raw' StructuredData values and provides selectors for nested 'literal' field columns. |
class |
NestedDataColumnV3<TStringDictionary extends Indexed<ByteBuffer>> |
class |
NestedDataColumnV4<TStringDictionary extends Indexed<ByteBuffer>> |
class |
NestedFieldLiteralColumnIndexSupplier<TStringDictionary extends Indexed<ByteBuffer>>
Supplies indexes for nested field columns
NestedFieldLiteralDictionaryEncodedColumn of
NestedDataComplexColumn. |
class |
NestedFieldLiteralDictionaryEncodedColumn<TStringDictionary extends Indexed<ByteBuffer>> |
| Modifier and Type | Method and Description |
|---|---|
Indexed<Double> |
GlobalDictionarySortedCollector.getSortedDoubles() |
Indexed<Long> |
GlobalDictionarySortedCollector.getSortedLongs() |
Indexed<String> |
GlobalDictionarySortedCollector.getSortedStrings() |
| Constructor and Description |
|---|
GlobalDictionarySortedCollector(Indexed<String> sortedStrings,
Indexed<Long> sortedLongs,
Indexed<Double> sortedDoubles) |
GlobalDictionarySortedCollector(Indexed<String> sortedStrings,
Indexed<Long> sortedLongs,
Indexed<Double> sortedDoubles) |
GlobalDictionarySortedCollector(Indexed<String> sortedStrings,
Indexed<Long> sortedLongs,
Indexed<Double> sortedDoubles) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.