protected class MultiAxisDataService.DataSource extends Object implements MultiAxisDataSource
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_UNKNOWN_AXIS |
Constructor and Description |
---|
DataSource() |
Modifier and Type | Method and Description |
---|---|
protected MultiAxisDataService.LevelNode |
axisLevelNodeArgument(Axis axis,
AxisLevelNode... nodes) |
List<? extends AxisLevel> |
getAxisLevels(Axis axis) |
AxisLevelNode |
getAxisRootNode(Axis axis) |
List<? extends Measure> |
getMeasures() |
List<? extends MeasureValue> |
getMeasureValues(AxisLevelNode... nodes) |
public static final String EXCEPTION_MESSAGE_KEY_UNKNOWN_AXIS
public List<? extends AxisLevel> getAxisLevels(Axis axis)
getAxisLevels
in interface MultiAxisDataSource
public List<? extends Measure> getMeasures()
getMeasures
in interface MultiAxisDataSource
public AxisLevelNode getAxisRootNode(Axis axis)
getAxisRootNode
in interface MultiAxisDataSource
public List<? extends MeasureValue> getMeasureValues(AxisLevelNode... nodes)
getMeasureValues
in interface MultiAxisDataSource
protected MultiAxisDataService.LevelNode axisLevelNodeArgument(Axis axis, AxisLevelNode... nodes)
Copyright © 2016. All rights reserved.