Skip to content

Commit 2028ade

Browse files
optimise imports
1 parent 534822f commit 2028ade

File tree

11 files changed

+25
-47
lines changed

11 files changed

+25
-47
lines changed

src/main/java/org/fastfilter/FilterType.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@
22

33
import org.fastfilter.bloom.BlockedBloom;
44
import org.fastfilter.bloom.Bloom;
5-
import org.fastfilter.bloom.count.CountingBloom;
6-
import org.fastfilter.bloom.count.SuccinctCountingBlockedBloom;
7-
import org.fastfilter.bloom.count.SuccinctCountingBlockedBloomRanked;
8-
import org.fastfilter.bloom.count.SuccinctCountingBloom;
9-
import org.fastfilter.bloom.count.SuccinctCountingBloomRanked;
5+
import org.fastfilter.bloom.count.*;
106
import org.fastfilter.cuckoo.Cuckoo16;
117
import org.fastfilter.cuckoo.Cuckoo8;
128
import org.fastfilter.cuckoo.CuckooPlus16;

src/main/java/org/fastfilter/cuckoo/Cuckoo16.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.fastfilter.cuckoo;
22

3-
import java.util.Random;
4-
53
import org.fastfilter.Filter;
64
import org.fastfilter.utils.Hash;
75

6+
import java.util.Random;
7+
88
/**
99
* This is a Cuckoo Filter implementation.
1010
* It uses log(1/fpp)+3 bits per key.

src/main/java/org/fastfilter/cuckoo/Cuckoo8.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.fastfilter.cuckoo;
22

3-
import java.util.Random;
4-
53
import org.fastfilter.Filter;
64
import org.fastfilter.utils.Hash;
75

6+
import java.util.Random;
7+
88
/**
99
* This is a Cuckoo Filter implementation.
1010
* It uses log(1/fpp)+3 bits per key.

src/main/java/org/fastfilter/cuckoo/CuckooPlus16.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.fastfilter.cuckoo;
22

3-
import java.util.Random;
4-
53
import org.fastfilter.Filter;
64
import org.fastfilter.utils.Hash;
75

6+
import java.util.Random;
7+
88
/**
99
* This is a Cuckoo Filter implementation.
1010
* It uses (1/0.94) * (log(1/fpp)+2) bits per key.

src/main/java/org/fastfilter/cuckoo/CuckooPlus8.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.fastfilter.cuckoo;
22

3-
import java.util.Random;
4-
53
import org.fastfilter.Filter;
64
import org.fastfilter.utils.Hash;
75

6+
import java.util.Random;
7+
88
/**
99
* This is a Cuckoo Filter implementation.
1010
* It uses (1/0.94) * (log(1/fpp)+2) bits per key.

src/main/java/org/fastfilter/mphf/FastGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.fastfilter.mphf;
22

3-
import java.util.Arrays;
4-
53
import org.fastfilter.gcs.BitBuffer;
64
import org.fastfilter.gcs.MonotoneList;
75

6+
import java.util.Arrays;
7+
88
public class FastGenerator {
99

1010
private static final int MAX_BUCKET_SIZE = 64;

src/main/java/org/fastfilter/tools/BuildFilterFile.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
package org.fastfilter.tools;
22

3-
import java.io.BufferedInputStream;
4-
import java.io.BufferedOutputStream;
5-
import java.io.DataOutputStream;
6-
import java.io.FileOutputStream;
7-
import java.io.IOException;
8-
import java.io.InputStreamReader;
9-
import java.io.LineNumberReader;
10-
import java.nio.charset.Charset;
11-
import java.util.ArrayList;
12-
133
import org.fastfilter.utils.StringUtils;
144
import org.fastfilter.xorplus.XorPlus8;
155

6+
import java.io.*;
7+
import java.nio.charset.Charset;
8+
import java.util.ArrayList;
9+
1610
public class BuildFilterFile {
1711

1812
public static final int SEGMENT_BITS = 10;

src/main/java/org/fastfilter/tools/PasswordLookup.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
package org.fastfilter.tools;
22

3-
import java.io.BufferedInputStream;
4-
import java.io.Console;
5-
import java.io.DataInputStream;
6-
import java.io.File;
7-
import java.io.FileInputStream;
3+
import org.fastfilter.xorplus.XorPlus8;
4+
5+
import java.io.*;
86
import java.nio.charset.Charset;
97
import java.security.MessageDigest;
108
import java.util.Scanner;
119

12-
import org.fastfilter.xorplus.XorPlus8;
13-
1410
public class PasswordLookup {
1511

1612
public static void main(String... args) throws Exception {

src/main/java/org/fastfilter/xor/Xor8.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
package org.fastfilter.xor;
22

3-
import java.io.ByteArrayOutputStream;
4-
import java.io.DataInputStream;
5-
import java.io.DataOutputStream;
6-
import java.io.IOException;
7-
import java.io.InputStream;
8-
93
import org.fastfilter.Filter;
104
import org.fastfilter.utils.Hash;
115

6+
import java.io.*;
7+
128
/**
139
* The Xor Filter, a new algorithm that can replace a bloom filter.
1410
*

src/main/java/org/fastfilter/xor/XorSimple.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.fastfilter.xor;
22

3-
import java.util.Random;
4-
53
import org.fastfilter.Filter;
64
import org.fastfilter.utils.Hash;
75

6+
import java.util.Random;
7+
88
public class XorSimple implements Filter {
99

1010
long seed;

0 commit comments

Comments
 (0)