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 |
---|
MultiAxisDataService.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 MultiAxisDataService.LevelNode(Axis axis, int axisDepth, MultiAxisDataService.LevelNode parent, BucketDefinition.Bucket bucket, BucketingService.BucketMap childrenMap)
public AxisLevel getLevel()
getLevel
in interface AxisLevelNode
public boolean isTotal()
isTotal
in interface AxisLevelNode
public Object getValue()
getValue
in interface AxisLevelNode
public PropertyValues getNodePropertyValues()
getNodePropertyValues
in interface AxisLevelNode
public AxisLevelNode getParent()
getParent
in interface AxisLevelNode
public List<? extends AxisLevelNode> getChildren()
getChildren
in interface AxisLevelNode
Copyright © 2015. All rights reserved.