protected class MultiAxisDataService.LevelNode extends java.lang.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 java.lang.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 |
---|---|
java.util.List<? extends AxisLevelNode> |
getChildren() |
AxisLevel |
getLevel() |
PropertyValues |
getNodePropertyValues() |
AxisLevelNode |
getParent() |
java.lang.Object |
getValue() |
boolean |
isTotal() |
java.lang.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 java.lang.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 AxisLevelNode
public boolean isTotal()
isTotal
in interface AxisLevelNode
public java.lang.Object getValue()
getValue
in interface AxisLevelNode
public PropertyValues getNodePropertyValues()
getNodePropertyValues
in interface AxisLevelNode
public AxisLevelNode getParent()
getParent
in interface AxisLevelNode
public java.util.List<? extends AxisLevelNode> getChildren()
getChildren
in interface AxisLevelNode
public java.lang.String toString()
toString
in class java.lang.Object
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com