public class QueryableIndexIndexableAdapter extends Object implements IndexableAdapter
Constructor and Description |
---|
QueryableIndexIndexableAdapter(QueryableIndex input) |
Modifier and Type | Method and Description |
---|---|
IndexedInts |
getBitmapIndex(String dimension,
int dictId) |
ColumnCapabilities |
getCapabilities(String column) |
org.joda.time.Interval |
getDataInterval() |
Map<String,DimensionHandler> |
getDimensionHandlers() |
Indexed<String> |
getDimensionNames() |
Indexed<Comparable> |
getDimValueLookup(String dimension) |
Metadata |
getMetadata() |
Indexed<String> |
getMetricNames() |
String |
getMetricType(String metric) |
int |
getNumRows() |
Iterable<Rowboat> |
getRows() |
public QueryableIndexIndexableAdapter(QueryableIndex input)
public org.joda.time.Interval getDataInterval()
getDataInterval
in interface IndexableAdapter
public int getNumRows()
getNumRows
in interface IndexableAdapter
public Indexed<String> getDimensionNames()
getDimensionNames
in interface IndexableAdapter
public Indexed<String> getMetricNames()
getMetricNames
in interface IndexableAdapter
public Indexed<Comparable> getDimValueLookup(String dimension)
getDimValueLookup
in interface IndexableAdapter
public Iterable<Rowboat> getRows()
getRows
in interface IndexableAdapter
public String getMetricType(String metric)
getMetricType
in interface IndexableAdapter
public ColumnCapabilities getCapabilities(String column)
getCapabilities
in interface IndexableAdapter
public IndexedInts getBitmapIndex(String dimension, int dictId)
getBitmapIndex
in interface IndexableAdapter
public Metadata getMetadata()
getMetadata
in interface IndexableAdapter
public Map<String,DimensionHandler> getDimensionHandlers()
getDimensionHandlers
in interface IndexableAdapter
Copyright © 2011–2017. All rights reserved.