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 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): T | undefined Get an entry from the map by Id components. getById(id: Id64String): T | undefined 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: Id64String, value: T): void Set an entry in the map by Id. Properties Name Type Description _map Protected 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 582 Last Updated: 13 June, 2024