Class Multimap<K, V, I>Abstract

Type Parameters

Hierarchy (view full)

Implements

Constructors

constructor

  • new Multimap<K , V , I >(operator, iterable?): Multimap <K , V , I >
  • Type Parameters

    Parameters

    Returns Multimap <K , V , I >

Accessors

Abstract[toStringTag]

  • get [toStringTag](): string
  • Returns string

size

  • get size(): number
  • Returns number

Methods

[iterator]

asMap

  • asMap(): Map<K , I >
  • Returns Map<K , I >

clear

  • clear(): void
  • Returns void

delete

  • delete(key): boolean
  • Parameters

    • key: K

    Returns boolean

deleteEntry

  • deleteEntry(key, value): boolean
  • Parameters

    • key: K
    • value: V

    Returns boolean

entries

  • entries(): IterableIterator <[K , V ]>
  • Returns IterableIterator <[K , V ]>

forEach

  • forEach<T >(callback, thisArg?): void
  • Type Parameters

    • T

    Parameters

    • callback: ((this: Multimap <K , V , I > | T, alue: V, key: K, map: this) => void)
        • (this, alue, key, map): void
        • Parameters

          Returns void

    • OptionalthisArg: T

    Returns void

get

  • get(key): I
  • Parameters

    • key: K

    Returns I

has

  • has(key): boolean
  • Parameters

    • key: K

    Returns boolean

hasEntry

  • hasEntry(key, value): boolean
  • Parameters

    • key: K
    • value: V

    Returns boolean

keys

  • keys(): IterableIterator <K >
  • Returns IterableIterator <K >

put

  • put(key, value): boolean
  • Parameters

    • key: K
    • value: V

    Returns boolean

putAll

  • putAll(key, values): boolean
  • Parameters

    • key: K
    • values: I

    Returns boolean

  • putAll(multimap): boolean
  • Parameters

    Returns boolean

values

  • values(): IterableIterator <V >
  • Returns IterableIterator <V >

Settings

Member Visibility

On This Page

AltStyle によって変換されたページ (->オリジナル) /