Class Partitioner.PartitionBoundsRow<T>
- java.lang.Object
-
- org.apache.datasketches.partitions.Partitioner.PartitionBoundsRow<T>
-
- Type Parameters:
T- the item class type
- Enclosing class:
- Partitioner<T,S extends QuantilesGenericAPI<T> & PartitioningFeature<T>>
public static class Partitioner.PartitionBoundsRow<T> extends Object
Defines a row for List of PartitionBounds.
-
-
Field Summary
Fields Modifier and Type Field Description longapproxNumDeltaItemsThe approximate number of items represented by this partition description row.StringlevelPartIdA brief string description of the partition and its hierarchyTlowerBoundThe lower bound valueintpartThe partition indexBoundsRuleruleThe BoundsRule for this partition description row.TupperBoundThe upper bound value
-
Constructor Summary
Constructors Constructor Description PartitionBoundsRow(Partitioner.StackElement<T> se)The constructor for the StackElement class.
-
-
-
Field Detail
-
part
public int part
The partition index
-
levelPartId
public String levelPartId
A brief string description of the partition and its hierarchy
-
approxNumDeltaItems
public long approxNumDeltaItems
The approximate number of items represented by this partition description row.
-
rule
public BoundsRule rule
The BoundsRule for this partition description row.
-
lowerBound
public T lowerBound
The lower bound value
-
upperBound
public T upperBound
The upper bound value
-
-
Constructor Detail
-
PartitionBoundsRow
public PartitionBoundsRow(Partitioner.StackElement<T> se)
The constructor for the StackElement class.- Parameters:
se- the given stack element.
-
-