org.apache.lucene.search

## Class FilteredQuery.FilterStrategy

- java.lang.Object
- - org.apache.lucene.search.FilteredQuery.FilterStrategy

- Direct Known Subclasses:
    FilteredQuery.RandomAccessFilterStrategy
  Enclosing class:
    FilteredQuery

      public abstract static class FilteredQuery.FilterStrategy
      extends Object

  Abstract class that defines how the filter (`DocIdSet`) applied during document collection.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `FilteredQuery.FilterStrategy()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract Query` | `rewrite(Filter filter)` Rewrite the filter.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### FilteredQuery.FilterStrategy

          public FilteredQuery.FilterStrategy()

  - ### Method Detail

    - #### rewrite

          public abstract Query rewrite(Filter filter)

      Rewrite the filter.

Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.