UNPKG

hazelcast-client

Version:

Hazelcast - open source In-Memory Data Grid - client for NodeJS

21 lines (20 loc) 555 B
import { Data } from './serialization/Data'; export declare class DataKeyedHashMap<T> { private internalStore; size: number; constructor(); clear(): void; delete(key: Data): boolean; has(key: Data): boolean; get(key: Data): T; set(key: Data, value: any): this; values(): Array<T>; entries(): Array<[Data, T]>; /** * * @param key * @returns index of the key if it exists, -1 if either bucket or item does not exist */ private findIndexInBucket(key); private getOrCreateBucket(key); }