org.crosswire.jsword.index.query

## Interface Query

- All Known Subinterfaces:
    BinaryQuery
  All Known Implementing Classes:
    AbstractBinaryQuery, AbstractQuery, AndNotQuery, AndQuery, BaseQuery, BlurQuery, NullQuery, OrQuery, RangeQuery

      public interface Query

  The search.Searcher uses a Query to calculate a search result.
  Author:
    DM Smith
  See Also:
    `The GNU Lesser General Public License for details.`

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Key` | `find(Index index)` Find the keys that match the query in the index

- - ### Method Detail

    - #### find

          Key find(Index index)
                   throws BookException

      Find the keys that match the query in the index
      Parameters:
        `index` - the index to search
      Returns:
        the set of keys that match
      Throws:
        `BookException`