Class DataSetIntervalSetIndex
- java.lang.Object
-
- org.dashbuilder.dataset.engine.index.DataSetIndexElement
-
- org.dashbuilder.dataset.engine.index.DataSetIndexNode
-
- org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
-
- org.dashbuilder.dataset.engine.index.DataSetIntervalSetIndex
-
- All Implemented Interfaces:
DataSetIntervalIndexHolder
public class DataSetIntervalSetIndex extends DataSetIntervalIndex
A set of interval indexes
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIntervalIndex(DataSetIntervalIndex index)List<DataSetIntervalIndex>getIntervalIndexes()List<Integer>getRows()-
Methods inherited from class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
getEstimatedSize, getIntervalType, getMaxValue, getMinValue, getName, setIntervalType, setMaxValue, setMinValue, toString
-
Methods inherited from class org.dashbuilder.dataset.engine.index.DataSetIndexNode
acceptVisitor, getAggValue, getFilterIndex, getGroupIndex, getGroupKey, getParent, getSortIndex, indexAggValue, indexFilter, indexGroup, indexSort, setParent
-
Methods inherited from class org.dashbuilder.dataset.engine.index.DataSetIndexElement
getBuildTime, getReuseHits, getReuseTime, reuseHit, setBuildTime
-
-
-
-
Method Detail
-
getIntervalIndexes
public List<DataSetIntervalIndex> getIntervalIndexes()
- Specified by:
getIntervalIndexesin interfaceDataSetIntervalIndexHolder- Overrides:
getIntervalIndexesin classDataSetIntervalIndex
-
addIntervalIndex
public void addIntervalIndex(DataSetIntervalIndex index)
-
getRows
public List<Integer> getRows()
- Overrides:
getRowsin classDataSetIndexNode
-
-