Module | Ferret::Search
In: | ext/r_index.c

## Summary

The Search module contains all the classes used for searching the index; what Ferret was designed to do. The important classes to take a look at in this module are (in order);

- Query
- Searcher
- Filter
- Sort

Happy Ferreting!!

### Classes and Modules

Module Ferret::Search::Spans
Class Ferret::Search::BooleanQuery
Class Ferret::Search::ConstantScoreQuery
Class Ferret::Search::Explanation
Class Ferret::Search::Filter
Class Ferret::Search::FilteredQuery
Class Ferret::Search::FuzzyQuery
Class Ferret::Search::Hit
Class Ferret::Search::MatchAllQuery
Class Ferret::Search::MultiSearcher
Class Ferret::Search::MultiTermQuery
Class Ferret::Search::PhraseQuery
Class Ferret::Search::PrefixQuery
Class Ferret::Search::Query
Class Ferret::Search::QueryFilter
Class Ferret::Search::RangeFilter
Class Ferret::Search::RangeQuery
Class Ferret::Search::Searcher
Class Ferret::Search::Sort
Class Ferret::Search::SortField
Class Ferret::Search::TermQuery
Class Ferret::Search::TopDocs
Class Ferret::Search::WildcardQuery

[Validate]