Skip to main content

abstract class NonEmptyBase<E>

undocumented

Implements: FastIterable<T>

Extended by: HashSetNonEmptyBase<T>, OrderedMapNonEmpty<K,V,Tp,TpG>, ValuedGraphNonEmpty<N,V,Tp,TpG>, BiMapNonEmptyImpl<K,V>, OrderedSetNonEmpty<T,Tp,TpG>, HashMapNonEmptyBase<K,V>, GraphNonEmpty<N,Tp,TpG>, TableNonEmpty<R,C,V,Tp,TpR>, MultiMapNonEmpty<K,V,Tp,TpG>, BiMultiMapNonEmpty<K,V,Tp,TpG>, MultiSetNonEmpty<T,Tp,TpG>

Type parameters

NameDescription
Eundocumented

Properties

_NonEmptyType

undocumented

Definition

readonly _NonEmptyType: unknown;

isEmpty

undocumented

Definition

get isEmpty(): false;

Methods

[Symbol.iterator]

undocumented

Definition

[Symbol.iterator](): FastIterator<E>;

Overrides

FastIterable.[Symbol.iterator]

asNormal

undocumented

Definition

asNormal(): any;

assumeNonEmpty

undocumented

Definition

assumeNonEmpty(): this;

nonEmpty

undocumented

Definition

nonEmpty(): this is this['_NonEmptyType'];

stream

undocumented

Definition

abstract stream(): Stream.NonEmpty<E>;