abstract class HashSetNonEmptyBase<T>
undocumented
Extends: NonEmptyBase<E>
Implements: HashSet.NonEmpty<T>
Extended by: HashSetBlock<T>
, HashSetCollision<T>
Type parameters
Name | Description |
---|---|
T | undocumented |
Properties
_NonEmptyType
undocumented
_NonEmptyType
context
undocumented
context
isEmpty
undocumented
isEmpty
size
undocumented
size
Methods
[Symbol.iterator]
undocumented
[Symbol.iterator]
Definition
[Symbol.iterator]():
FastIterator
<E>;
Overrides
NonEmptyBase.[Symbol.iterator], FastIterable.[Symbol.iterator]
add
undocumented
add
Definition
abstract add(value: T):
HashSetNonEmptyBase
<T>;
Parameters
Name | Type | Description |
---|---|---|
value | T |
Overrides
addAll
undocumented
addAll
Definition
addAll(values:
StreamSource
<T>):
HashSet.NonEmpty
<T>;
Parameters
Name | Type | Description |
---|---|---|
values | StreamSource <T> |
Overrides
asNormal
undocumented
asNormal
assumeNonEmpty
undocumented
assumeNonEmpty
difference
undocumented
difference
Definition
difference(other:
StreamSource
<T>):
HashSet
<T>;
Parameters
Name | Type | Description |
---|---|---|
other | StreamSource <T> |
Overrides
filter
undocumented
filter
forEach
undocumented
forEach
Definition
abstract forEach(f: (value: T, index: number, halt: () => void) => void, options?: {
state?:
TraverseState
;
}): void;
Parameters
Name | Type | Description |
---|---|---|
f | (value: T, index: number, halt: () => void) => void | |
options | { state?: TraverseState ; } |
Overrides
has
undocumented
has
intersect
undocumented
intersect
Definition
intersect(other:
StreamSource
<T>):
HashSet
<T>;
Parameters
Name | Type | Description |
---|---|---|
other | StreamSource <T> |
Overrides
remove
undocumented
remove
removeAll
undocumented
removeAll
Definition
removeAll(values:
StreamSource
<T>):
HashSet
<T>;
Parameters
Name | Type | Description |
---|---|---|
values | StreamSource <T> |
Overrides
stream
undocumented
stream
symDifference
undocumented
symDifference
Definition
symDifference(other:
StreamSource
<T>):
HashSet
<T>;
Parameters
Name | Type | Description |
---|---|---|
other | StreamSource <T> |
Overrides
toArray
undocumented
toArray
toBuilder
undocumented
toBuilder
toJSON
undocumented
toJSON
toString
undocumented
toString
union
undocumented
union
Definition
union(other:
StreamSource
<T>):
HashSet.NonEmpty
<T>;
Parameters
Name | Type | Description |
---|---|---|
other | StreamSource <T> |