Skip to main content

class OrderedSetEmpty<T,Tp,TpG>

undocumented

Extends: EmptyBase

Implements: OrderedSetBase<T,Tp>

Type parameters

NameConstraintsDefaultDescription
Tundocumented
TpOrderedSetTypesundocumented
TpGWithElem<Tp, T> WithElem<Tp, T>undocumented

Properties

context

undocumented

Definition

readonly context: WithElem<Tp, T>['context'];

Overrides

RSetBase.context

isEmpty

undocumented

Definition

get isEmpty(): true;

Overrides

EmptyBase.isEmptyVariantSetBase.isEmpty

length

undocumented

Definition

get length(): 0;

Overrides

EmptyBase.length

order

undocumented

Definition

get order(): List<T>;

Overrides

OrderedSetBase.order

size

undocumented

Definition

get size(): 0;

Overrides

EmptyBase.sizeVariantSetBase.size

sourceSet

undocumented

Definition

get sourceSet(): TpG['sourceSet'];

Overrides

OrderedSetBase.sourceSet

Methods

[Symbol.iterator]

undocumented

add

undocumented

Definition

add(value: T): TpG['nonEmpty'];

Parameters

NameTypeDescription
valueT

Overrides

RSetBase.add

addAll

undocumented

Definition

addAll(values: StreamSource<T>): any;

Parameters

NameTypeDescription
valuesStreamSource<T>

Overrides

RSetBase.addAll

assumeNonEmpty

undocumented

Definition

assumeNonEmpty(): never;

Overrides

EmptyBase.assumeNonEmpty, VariantSetBase.assumeNonEmpty

difference

undocumented

Definition

difference(): TpG['normal'];

Overrides

VariantSetBase.difference

filter

undocumented

Definition

filter(): any;

Overrides

EmptyBase.filter, VariantSetBase.filter

forEach

undocumented

Definition

forEach(): void;

Overrides

EmptyBase.forEach, VariantSetBase.forEach

has

undocumented

Definition

has(): false;

Overrides

VariantSetBase.has

intersect

undocumented

Definition

intersect(): TpG['normal'];

Overrides

VariantSetBase.intersect

nonEmpty

undocumented

Definition

nonEmpty(): false;

Overrides

EmptyBase.nonEmpty, VariantSetBase.nonEmpty

remove

undocumented

Definition

remove(): TpG['normal'];

Overrides

EmptyBase.remove, VariantSetBase.remove

removeAll

undocumented

Definition

removeAll(): TpG['normal'];

Overrides

VariantSetBase.removeAll

stream

undocumented

Definition

stream(): Stream<any>;

Overrides

EmptyBase.stream, VariantSetBase.stream

symDifference

undocumented

Definition

symDifference(other: StreamSource<T>): TpG['normal'];

Parameters

NameTypeDescription
otherStreamSource<T>

Overrides

RSetBase.symDifference

toArray

undocumented

Definition

toArray(): [];

Overrides

EmptyBase.toArray, VariantSetBase.toArray

toBuilder

undocumented

Definition

toBuilder(): TpG['builder'];

Overrides

RSetBase.toBuilder

toJSON

undocumented

Definition

toJSON(): ToJSON<any[]>;

Overrides

VariantSetBase.toJSON

toString

undocumented

Definition

toString(): string;

Overrides

VariantSetBase.toString

union

undocumented

Definition

union(other: StreamSource<T>): TpG['normal'] | any;

Parameters

NameTypeDescription
otherStreamSource<T>

Overrides

RSetBase.union