Home Reference Source Test
public class | source

HashMap

Constructor Summary

Public Constructor
public

constructor(fnHash: function(o: object): string)

Member Summary

Public Members
public get

length: number: *

Method Summary

Public Methods
public

clear()

public

contains(key: K | *): boolean

public

entries(): Array<Array.<K|V|*>>

public

entryIterator(): Iterator<Array.<K|V|*>>

public

get(key: K | *): V | *

public

isEmpty(): boolean

public

keyIterator(): Iterator<K|*>

public

keys(): Array<K|*>

public

put(key: K | *, value: V | *)

public

remove(key: K | *)

public

valueIterator(): Iterator<V|*>

public

values(): Array<V|*>

Public Constructors

public constructor(fnHash: function(o: object): string) source

Params:

NameTypeAttributeDescription
fnHash function(o: object): string
  • optional

Public Members

public get length: number: * source

Return:

number

Public Methods

public clear() source

public contains(key: K | *): boolean source

Params:

NameTypeAttributeDescription
key K | *

Return:

boolean

public entries(): Array<Array.<K|V|*>> source

Return:

Array<Array.<K|V|*>>

public entryIterator(): Iterator<Array.<K|V|*>> source

Return:

Iterator<Array.<K|V|*>>

public get(key: K | *): V | * source

Params:

NameTypeAttributeDescription
key K | *

Return:

V | *

public isEmpty(): boolean source

Return:

boolean

public keyIterator(): Iterator<K|*> source

Return:

Iterator<K|*>

public keys(): Array<K|*> source

Return:

Array<K|*>

public put(key: K | *, value: V | *) source

Params:

NameTypeAttributeDescription
key K | *
value V | *

public remove(key: K | *) source

Params:

NameTypeAttributeDescription
key K | *

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

Return:

Iterator<V|*>

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

Return:

Array<V|*>