/*
* @(#) MMappedBloomFilterSerializer.java
* Created Oct 3, 2016 by oleg
* (C) Odnoklassniki.ru
*/
package org.apache.cassandra.utils;
import java.io.DataInput;
import java.io.IOException;
import org.apache.cassandra.utils.obs.IBitSet;
import org.apache.cassandra.utils.obs.OffheapIBitSet;
/**
* @author Oleg Anastasyev<oa@odnoklassniki.ru>
*
*/
public class OffheapBloomFilterSerializer extends BloomFilterWithElementCountSerializer
{
@Override
protected IBitSet deserializeBitSet( DataInput dis, long wordLength ) throws IOException
{
IBitSet bs = new OffheapIBitSet( wordLength << 6 );
bs.deserialize( dis );
return bs;
}
}