MutableBlock
Block type that can be update incrementally as data is coming in.
Attributes
- Graph
-
- Supertypes
- Known subtypes
Members list
Value members
Inherited methods
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.
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.
Value parameters
- aggr
-
the aggregate value to read from the block
- pos
-
position to read, value should be in the interval [0,size).
Attributes
- Inherited from:
- 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.
Attributes
- Inherited from:
- Block
Returns a copy of the block as a simple array-backed block.
Inherited and Abstract methods
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.
Attributes
- Inherited from:
- Block
Return the value for a given position in the block. All implementations should make this a constant time operation.
Return the value for a given position in the block. All implementations should make this a constant time operation.
Value parameters
- pos
-
position to read, value should be in the interval [0,size).
Attributes
- Inherited from:
- Block
Number of data points to store in the block.