diff --git a/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java b/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java index 34a28fd04d1a3..f377287d0b3bd 100644 --- a/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java +++ b/server/src/main/java/org/opensearch/search/aggregations/bucket/FastFilterRewriteHelper.java @@ -40,7 +40,7 @@ import java.util.function.Supplier; /** - * Help rewrite aggregations into filters. + * Utility class to help rewrite aggregations into filters. * Instead of aggregation collects documents one by one, filter may count all documents that match in one pass. *

* Currently supported rewrite: @@ -51,7 +51,9 @@ * * @opensearch.internal */ -public class FastFilterRewriteHelper { +public final class FastFilterRewriteHelper { + + private FastFilterRewriteHelper() {} private static final int MAX_NUM_FILTER_BUCKETS = 1024; private static final Map, Function> queryWrappers;