Number of bytes required to store this block in a simple binary representation.
Number of bytes required to store this block in a simple binary representation.
Return the value for a given position in the block.
Return the value for a given position in the block. All implementations should make this a constant time operation.
position to read, value should be in the interval [0,size).
Return the value for a given position in the block.
Return the value for a given position in the block. All implementations should make this a constant time operation. The default implementation assumes a single value.
position to read, value should be in the interval [0,size).
the aggregate value to read from the block
number of data points to store in the block
number of data points to store in the block
Used to get a quick estimate of the size of numeric primatives and arrays of numeric primitives.
Used to get a quick estimate of the size of numeric primatives and arrays of numeric primitives.
start time for the block (epoch in milliseconds)
start time for the block (epoch in milliseconds)
Returns a copy of the block as a simple array-backed block.
Returns a copy of the block as a simple array-backed block.
value for the data points
(Since version ) see corresponding Javadoc for more information.
Simple block type where all data points have the same value.
start time for the block (epoch in milliseconds)
number of data points to store in the block
value for the data points