public class IncrementalIndexAdapter extends Object implements IndexableAdapter
Constructor and Description |
---|
IncrementalIndexAdapter(org.joda.time.Interval dataInterval,
IncrementalIndex<?> index,
BitmapFactory bitmapFactory) |
Modifier and Type | Method and Description |
---|---|
IndexedInts |
getBitmapIndex(String dimension,
int index) |
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 IncrementalIndexAdapter(org.joda.time.Interval dataInterval, IncrementalIndex<?> index, BitmapFactory bitmapFactory)
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 IndexedInts getBitmapIndex(String dimension, int index)
getBitmapIndex
in interface IndexableAdapter
public String getMetricType(String metric)
getMetricType
in interface IndexableAdapter
public ColumnCapabilities getCapabilities(String column)
getCapabilities
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.