public class SimpleQueryableIndex extends Object implements QueryableIndex
| Constructor and Description |
|---|
SimpleQueryableIndex(org.joda.time.Interval dataInterval,
Indexed<String> columnNames,
Indexed<String> dimNames,
com.metamx.collections.bitmap.BitmapFactory bitmapFactory,
Map<String,Column> columns,
com.metamx.common.io.smoosh.SmooshedFileMapper fileMapper) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
The close method shouldn't actually be here as this is nasty.
|
Indexed<String> |
getAvailableDimensions() |
com.metamx.collections.bitmap.BitmapFactory |
getBitmapFactoryForDimensions() |
Column |
getColumn(String columnName) |
Indexed<String> |
getColumnNames() |
org.joda.time.Interval |
getDataInterval() |
int |
getNumRows() |
public org.joda.time.Interval getDataInterval()
getDataInterval in interface QueryableIndexpublic int getNumRows()
getNumRows in interface QueryableIndexpublic Indexed<String> getColumnNames()
getColumnNames in interface QueryableIndexpublic Indexed<String> getAvailableDimensions()
getAvailableDimensions in interface QueryableIndexpublic com.metamx.collections.bitmap.BitmapFactory getBitmapFactoryForDimensions()
getBitmapFactoryForDimensions in interface QueryableIndexpublic Column getColumn(String columnName)
getColumn in interface ColumnSelectorpublic void close()
throws IOException
QueryableIndexclose in interface QueryableIndexclose in interface Closeableclose in interface AutoCloseableIOException - if an exception was thrown closing the indexCopyright © 2011–2015. All rights reserved.