org.apache.cassandra.utils
Class Murmur2BloomFilter

java.lang.Object
  extended by org.apache.cassandra.utils.BloomFilter
      extended by org.apache.cassandra.utils.Murmur2BloomFilter
All Implemented Interfaces:
java.io.Closeable, IFilter

public class Murmur2BloomFilter
extends BloomFilter


Nested Class Summary
static class Murmur2BloomFilter.Murmur2BloomFilterSerializer
           
 
Field Summary
static Murmur2BloomFilter.Murmur2BloomFilterSerializer serializer
           
 
Fields inherited from class org.apache.cassandra.utils.BloomFilter
bitset, hashCount
 
Constructor Summary
Murmur2BloomFilter(int hashes, IBitSet bs)
           
 
Method Summary
protected  long[] hash(java.nio.ByteBuffer b, int position, int remaining, long seed)
           
 
Methods inherited from class org.apache.cassandra.utils.BloomFilter
add, clear, close, isPresent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serializer

public static final Murmur2BloomFilter.Murmur2BloomFilterSerializer serializer
Constructor Detail

Murmur2BloomFilter

public Murmur2BloomFilter(int hashes,
                          IBitSet bs)
Method Detail

hash

protected long[] hash(java.nio.ByteBuffer b,
                      int position,
                      int remaining,
                      long seed)
Specified by:
hash in class BloomFilter


Copyright © 2013 The Apache Software Foundation