Method Summary
All Methods Instance Methods Abstract Methods
void
Adds the value to this state.
void
Initialize the state if not already initialized.
void
Merge with the specified state.
void
Writes all values to the supplied block builder as an array entry.
void
Write this state to the specified block builder.
Method Details
initialize
void initialize (long n)
Initialize the state if not already initialized. Only the first call is processed and
all subsequent calls are ignored.
add
Adds the value to this state.
merge
Merge with the specified state.
The supplied state should not be used after this method is called, because
the internal details of the state may be reused in this state.
popAll
Writes all values to the supplied block builder as an array entry.
After this method is called, the current state will be empty.
serialize
Write this state to the specified block builder.