protected class MultiAxisDataService.LevelNode extends Object implements AxisLevelNode
| Modifier and Type | Field and Description |
|---|---|
protected Axis |
axis |
protected int |
axisDepth |
protected BucketDefinition.Bucket |
bucket |
protected BucketingService.BucketMap |
childrenMap |
protected MultiAxisDataService.LevelNode |
parent |
protected PropertyValues |
propertyValues |
protected Object |
value |
| Constructor and Description |
|---|
LevelNode(Axis axis,
int axisDepth,
MultiAxisDataService.LevelNode parent,
BucketDefinition.Bucket bucket,
BucketingService.BucketMap childrenMap) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends AxisLevelNode> |
getChildren() |
AxisLevel |
getLevel() |
PropertyValues |
getNodePropertyValues() |
AxisLevelNode |
getParent() |
Object |
getValue() |
boolean |
isTotal() |
String |
toString() |
protected final Axis axis
protected final int axisDepth
protected final MultiAxisDataService.LevelNode parent
protected final BucketDefinition.Bucket bucket
protected final BucketingService.BucketMap childrenMap
protected Object value
protected PropertyValues propertyValues
public LevelNode(Axis axis, int axisDepth, MultiAxisDataService.LevelNode parent, BucketDefinition.Bucket bucket, BucketingService.BucketMap childrenMap)
public AxisLevel getLevel()
getLevel in interface AxisLevelNodepublic boolean isTotal()
isTotal in interface AxisLevelNodepublic Object getValue()
getValue in interface AxisLevelNodepublic PropertyValues getNodePropertyValues()
getNodePropertyValues in interface AxisLevelNodepublic AxisLevelNode getParent()
getParent in interface AxisLevelNodepublic List<? extends AxisLevelNode> getChildren()
getChildren in interface AxisLevelNodeCopyright © 2017. All rights reserved.