Abstract
Protected
constructorThrows if the provided version does not match the current one.
Returns an iterable filtered by the provided predicate.
Returns the number of items contained in the collection by iterating the contents.
Increments the collection version. Useful for tracking changes.
The new version.
Returns an iterable mapped by the provided selector.
Applies a reducer function to all the elements in this sequence. The first entry is used as the initial accumulator value, and the specified function is used to select the result value.
Applies a reducer function to all the elements in this sequence. The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.
Creates a copy of the contents as an array.
Base class for implementing an iterable (finite) collection.