API Reference > bentleyjs-core > Ids > Id64 > Id64.Uint32Map Id64.Uint32Map<T> Class A specialized replacement for Map<Id64String, T> optimized for performance-critical code. see Id64.Uint32Set for implementation details. Methods Name Description constructor<T>(): Id64.Uint32Map<T> clear(): void Remove all entries from the map. forEach(func: (lo: number, hi: number, value: T) => void): void Execute a function against each entry in this map. get(low: number, high: number): undefined | T Get an entry from the map by Id components. getById(id: string): undefined | T Find an entry in the map by Id. set(low: number, high: number, value: T): void Set an entry in the map by Id components. setById(id: string, value: T): void Set an entry in the map by Id. Properties Name Type Description _map ProtectedReadonly Map<number, Map<number, T>> isEmpty Accessor ReadOnly boolean Returns true if the map contains no entries. size Accessor ReadOnly number Returns the number of entries in the map. Defined in core/bentley/src/Id.ts Line 622 Last Updated: 12 June, 2024