Constructors
constructor
- new BloomFilter<T>(bitSize, hashCount, dataType, customHashFunction?): BloomFilter<T>
Parameters
- bitSize: number
- hashCount: number
- dataType: T
Optional
customHashFunction: null | HashFunction<T>
Properties
Private
Optional
#bitArray
#bitArray?: Uint8Array
Private
#hashCount
#hashCount: number
Accessors
hashCount
- get hashCount(): number
Returns number
Methods
Private
#toUint8Array
- #toUint8Array(input): Uint8Array
Returns Uint8Array
add
- add(key): void
Returns void
clear
- clear(): void
Returns void
lookup
- lookup(key): boolean
Returns boolean
setBits
- setBits(bits): void
Returns void
setHashCount
- setHashCount(hashCount): void
Returns void