Class ACountable<E extends ACell>

java.lang.Object
convex.core.data.AObject
convex.core.data.ACell
convex.core.data.ACountable<E>
Type Parameters:
E - Type of element that is counted
All Implemented Interfaces:
IValidated, IWriteable
Direct Known Subclasses:
ABlobLike, ADataStructure

public abstract class ACountable<E extends ACell> extends ACell
Abstract base class for Countable objects, supporting `count`, `nth`, `empty?` and `slice` Countable values support a count of elements and the ability to get by an element index.