Package org.apache.druid.segment
Interface IndexableAdapter
-
- All Known Implementing Classes:
IncrementalIndexAdapter,QueryableIndexIndexableAdapter
public interface IndexableAdapterAn adapter to an index
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIndexableAdapter.NestedColumnMergable
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description BitmapValuesgetBitmapValues(String dimension, int dictId)ColumnCapabilitiesgetCapabilities(String column)org.joda.time.IntervalgetDataInterval()List<String>getDimensionNames()<T extends Comparable<? super T>>
CloseableIndexed<T>getDimValueLookup(String dimension)default ColumnFormatgetFormat(String column)MetadatagetMetadata()List<String>getMetricNames()IndexableAdapter.NestedColumnMergablegetNestedColumnMergeables(String column)intgetNumRows()TransformableRowIteratorgetRows()
-
-
-
Method Detail
-
getDataInterval
org.joda.time.Interval getDataInterval()
-
getNumRows
int getNumRows()
-
getDimValueLookup
@MustBeClosed @Nullable <T extends Comparable<? super T>> CloseableIndexed<T> getDimValueLookup(String dimension)
-
getNestedColumnMergeables
@Nullable IndexableAdapter.NestedColumnMergable getNestedColumnMergeables(String column)
-
getRows
TransformableRowIterator getRows()
-
getBitmapValues
BitmapValues getBitmapValues(String dimension, int dictId)
-
getCapabilities
ColumnCapabilities getCapabilities(String column)
-
getFormat
default ColumnFormat getFormat(String column)
-
getMetadata
Metadata getMetadata()
-
-