Interface StarTreeNode
-
public interface StarTreeNodeInterface for Star Tree Node.
-
-
Field Summary
Fields Modifier and Type Field Description static intALL
-
Method Summary
Modifier and Type Method Description intgetAggregatedDocId()Get the index of the aggregated document.intgetChildDimensionId()Get the child dimension id.StarTreeNodegetChildForDimensionValue(int dimensionValue)Get the child node corresponding to the given dimension value (dictionary id), or null if such child does not exist.Iterator<? extends StarTreeNode>getChildrenIterator()Get the iterator over all children nodes.intgetDimensionId()Get the index of the dimension.intgetDimensionValue()Get the value (dictionary id) of the dimension.intgetEndDocId()Get the index of the end document (exclusive).intgetNumChildren()Get the number of children nodes.intgetStartDocId()Get the index of the start document.booleanisLeaf()Return true if the node is a leaf node, false otherwise.
-
-
-
Field Detail
-
ALL
static final int ALL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDimensionId
int getDimensionId()
Get the index of the dimension.
-
getDimensionValue
int getDimensionValue()
Get the value (dictionary id) of the dimension.
-
getChildDimensionId
int getChildDimensionId()
Get the child dimension id.
-
getStartDocId
int getStartDocId()
Get the index of the start document.
-
getEndDocId
int getEndDocId()
Get the index of the end document (exclusive).
-
getAggregatedDocId
int getAggregatedDocId()
Get the index of the aggregated document.
-
getNumChildren
int getNumChildren()
Get the number of children nodes.
-
isLeaf
boolean isLeaf()
Return true if the node is a leaf node, false otherwise.
-
getChildForDimensionValue
StarTreeNode getChildForDimensionValue(int dimensionValue)
Get the child node corresponding to the given dimension value (dictionary id), or null if such child does not exist.
-
getChildrenIterator
Iterator<? extends StarTreeNode> getChildrenIterator()
Get the iterator over all children nodes.
-
-