Package org.apache.druid.segment
Class QueryableIndexIndexableAdapter
java.lang.Object
org.apache.druid.segment.QueryableIndexIndexableAdapter
- All Implemented Interfaces:
IndexableAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.druid.segment.IndexableAdapter
IndexableAdapter.NestedColumnMergable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBitmapValues(String dimension, int dictId) getCapabilities(String column) org.joda.time.IntervalgetDimensionNames(boolean includeTime) Returns names of dimension columns.<T extends Comparable<? super T>>
CloseableIndexed<T> getDimValueLookup(String dimension) getNestedColumnMergeables(String columnName) intgetProjectionAdapter(String projection) org.apache.druid.segment.QueryableIndexIndexableAdapter.RowIteratorImplgetRows()
-
Constructor Details
-
QueryableIndexIndexableAdapter
-
-
Method Details
-
getQueryableIndex
-
getDataInterval
public org.joda.time.Interval getDataInterval()- Specified by:
getDataIntervalin interfaceIndexableAdapter
-
getNumRows
public int getNumRows()- Specified by:
getNumRowsin interfaceIndexableAdapter
-
getDimensionNames
Description copied from interface:IndexableAdapterReturns names of dimension columns.- Specified by:
getDimensionNamesin interfaceIndexableAdapter- Parameters:
includeTime- whether to includeColumnHolder.TIME_COLUMN_NAME.
-
getMetricNames
- Specified by:
getMetricNamesin interfaceIndexableAdapter
-
getDimValueLookup
@Nullable public <T extends Comparable<? super T>> CloseableIndexed<T> getDimValueLookup(String dimension) - Specified by:
getDimValueLookupin interfaceIndexableAdapter
-
getNestedColumnMergeables
- Specified by:
getNestedColumnMergeablesin interfaceIndexableAdapter
-
getRows
public org.apache.druid.segment.QueryableIndexIndexableAdapter.RowIteratorImpl getRows()- Specified by:
getRowsin interfaceIndexableAdapter
-
getProjectionAdapter
- Specified by:
getProjectionAdapterin interfaceIndexableAdapter
-
getCapabilities
- Specified by:
getCapabilitiesin interfaceIndexableAdapter
-
getFormat
- Specified by:
getFormatin interfaceIndexableAdapter
-
getBitmapValues
- Specified by:
getBitmapValuesin interfaceIndexableAdapter
-
getMetadata
- Specified by:
getMetadatain interfaceIndexableAdapter
-