Module: Philiprehberger::BloomFilter
- Defined in:
- lib/philiprehberger/bloom_filter.rb,
lib/philiprehberger/bloom_filter/filter.rb,
lib/philiprehberger/bloom_filter/version.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
'0.5.1'
Class Method Summary collapse
-
.deserialize(data) ⇒ Filter
Deserialize a bloom filter from a hash.
-
.from_json(str) ⇒ Filter
Deserialize a bloom filter from a JSON string.
-
.new(expected_items:, false_positive_rate: 0.01) ⇒ Filter
Create a new Bloom filter.
Class Method Details
.deserialize(data) ⇒ Filter
Deserialize a bloom filter from a hash.
23 24 25 |
# File 'lib/philiprehberger/bloom_filter.rb', line 23 def self.deserialize(data) Filter.deserialize(data) end |