This is a generic, customisable implementation of a Bloom filter in Java