abstract class DenseNativeSegmentDataset extends DenseSegmentDataset
DenseSegmentDataset that stores
values of type double.| Modifier and Type | Field and Description |
|---|---|
protected BitSet |
nullIndicators |
axisMultipliers| Constructor and Description |
|---|
DenseNativeSegmentDataset(SegmentAxis[] axes,
BitSet nullIndicators)
Creates a DenseNativeSegmentDataset.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isNull(CellKey key)
Returns whether the cell at a given coordinate is null.
|
protected boolean |
isNull(int offset)
Returns whether the value at the given offset is null.
|
getBytes, getDouble, getInt, getObject, getObject, getOffset, getOffset, getSize, iteratorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateSegmentBody, exists, getType, populateFrom, populateFromprotected final BitSet nullIndicators
DenseNativeSegmentDataset(SegmentAxis[] axes, BitSet nullIndicators)
axes - Segment axes, containing actual column valuesnullIndicators - Null indicatorspublic boolean isNull(CellKey key)
SegmentDatasetkey - Coordinate positionprotected final boolean isNull(int offset)
The native value at this offset will also be 0. You only need to
call this method if the getXxx method has returned 0.
offset - Cell offset