API Reference > bentleyjs-core > Ids > CompressedId64Set CompressedId64Set Namespace A compact string representation of an Id64Set. Such a representation is useful when serializing potentially very large sets of Ids. Function Name Description CompressedId64Set.compressArray Give a numerically-ordered array of Id64Strings, produce a compact string representation. CompressedId64Set.compressIds Give a numerically-ordered collection of Id64Strings, produce a compact string representation. CompressedId64Set.compressSet Given a set of Id64Strings, produce a compact string representation. CompressedId64Set.decompressArray Decompress the compact string representation of an Id64Set into an Id64Array. CompressedId64Set.decompressSet Decompress the compact string representation of an Id64Set into an Id64Set. CompressedId64Set.iterable Supplies an iterable over the Id64Strings in a CompressedId64Set. CompressedId64Set.iterator Supplies an iterator over the Id64Strings in a CompressedId64Set. CompressedId64Set.sortAndCompress Create a sorted array from ids, then return a compact string representation of those Ids. Defined in core/bentley/src/CompressedId64Set.ts Line 26 CompressedId64Set Type alias CompressedId64Set = string Defined in core/bentley/src/CompressedId64Set.ts Line 15 Last Updated: 11 June, 2024