class DenseDoubleSegmentBody extends AbstractSegmentBody
axisValueSets| Constructor and Description |
|---|
DenseDoubleSegmentBody(BitSet nullIndicators,
double[] values,
List<Pair<SortedSet<Comparable>,Boolean>> axes)
Creates a DenseDoubleSegmentBody.
|
| Modifier and Type | Method and Description |
|---|---|
BitSet |
getIndicators()
Returns a bitset indicating whether values are null.
|
protected Object |
getObject(int i) |
protected int |
getSize() |
Object |
getValueArray()
Returns an array of values.
|
String |
toString() |
getAxisValueSets, getNullAxisFlags, getValueMapDenseDoubleSegmentBody(BitSet nullIndicators, double[] values, List<Pair<SortedSet<Comparable>,Boolean>> axes)
Stores the given array of cell values and null indicators; caller must not modify them afterwards.
nullIndicators - Null indicatorsvalues - Cell valuesaxes - Axespublic Object getValueArray()
SegmentBodygetValueArray in interface SegmentBodygetValueArray in class AbstractSegmentBodypublic BitSet getIndicators()
SegmentBodygetIndicators in interface SegmentBodygetIndicators in class AbstractSegmentBodyprotected int getSize()
getSize in class AbstractSegmentBodyprotected Object getObject(int i)
getObject in class AbstractSegmentBody