Home Reference Source Test
public class | source

HashSet

Implements:

  • Iterable.<V>

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get

length: number: *

Method Summary

Public Methods
public

[Symbol.iterator](): Iterator<V|*>

public

add(value: V | *)

public

addAll(collection: Iterable<V|*>)

public

clear()

public

contains(value: V | *): boolean

public

get(value: V | *): V | *

public

isEmpty(): boolean

public

remove(value: V | *)

public

removeAll(collection: Array<V|*>)

public

valueIterator(): Iterator<V|*>

public

values(): Array<V|*>

Public Constructors

public constructor() source

Public Members

public get length: number: * source

Return:

number

Public Methods

public [Symbol.iterator](): Iterator<V|*> source

Return:

Iterator<V|*>

public add(value: V | *) source

Params:

NameTypeAttributeDescription
value V | *

public addAll(collection: Iterable<V|*>) source

Params:

NameTypeAttributeDescription
collection Iterable<V|*>

public clear() source

public contains(value: V | *): boolean source

Params:

NameTypeAttributeDescription
value V | *

Return:

boolean

public get(value: V | *): V | * source

Params:

NameTypeAttributeDescription
value V | *

Return:

V | *

public isEmpty(): boolean source

Return:

boolean

public remove(value: V | *) source

Params:

NameTypeAttributeDescription
value V | *

public removeAll(collection: Array<V|*>) source

Params:

NameTypeAttributeDescription
collection Array<V|*>

public valueIterator(): Iterator<V|*> source

Return:

Iterator<V|*>

public values(): Array<V|*> source

Return:

Array<V|*>