public BloomFilter<T> copy() {
    return new BloomFilter<T>(bits.copy(), numHashFunctions, funnel, strategy);
  }
public BloomFilter<T> copy() {
    return new BloomFilter<T>(bits.copy(), numHashFunctions, funnel, strategy);
  }
public BloomFilter < T > copy ( ) { return new BloomFilter < T > ( bits . copy ( ) , numHashFunctions , funnel , strategy ) ; }
Creates a new {@code BloomFilter} that's a copy of this instance. The new instance is equal to
this instance but shares no mutable state.

@since 12.0
Creates a new { @code BloomFilter } that s a copy of this instance . The new instance is equal to this instance but shares no mutable state .