public class QueryableIndexIndexableAdapter extends Object implements IndexableAdapter
Constructor and Description |
---|
QueryableIndexIndexableAdapter(QueryableIndex input) |
Modifier and Type | Method and Description |
---|---|
BitmapValues |
getBitmapValues(String dimension,
int dictId) |
ColumnCapabilities |
getCapabilities(String column) |
org.joda.time.Interval |
getDataInterval() |
List<String> |
getDimensionNames() |
<T extends Comparable<? super T>> |
getDimValueLookup(String dimension) |
Metadata |
getMetadata() |
List<String> |
getMetricNames() |
String |
getMetricType(String metric) |
int |
getNumRows() |
org.apache.druid.segment.QueryableIndexIndexableAdapter.RowIteratorImpl |
getRows() |
public QueryableIndexIndexableAdapter(QueryableIndex input)
public org.joda.time.Interval getDataInterval()
getDataInterval
in interface IndexableAdapter
public int getNumRows()
getNumRows
in interface IndexableAdapter
public List<String> getDimensionNames()
getDimensionNames
in interface IndexableAdapter
public List<String> getMetricNames()
getMetricNames
in interface IndexableAdapter
@Nullable public <T extends Comparable<? super T>> CloseableIndexed<T> getDimValueLookup(String dimension)
getDimValueLookup
in interface IndexableAdapter
public org.apache.druid.segment.QueryableIndexIndexableAdapter.RowIteratorImpl getRows()
getRows
in interface IndexableAdapter
public String getMetricType(String metric)
getMetricType
in interface IndexableAdapter
public ColumnCapabilities getCapabilities(String column)
getCapabilities
in interface IndexableAdapter
public BitmapValues getBitmapValues(String dimension, int dictId)
getBitmapValues
in interface IndexableAdapter
public Metadata getMetadata()
getMetadata
in interface IndexableAdapter
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.