===================
``analysis`` module
===================

.. automodule:: whoosh.analysis

Analyzers
=========

.. autoclass:: Analyzer
.. autoclass:: IDAnalyzer
.. autoclass:: KeywordAnalyzer
.. autoclass:: RegexAnalyzer
.. autoclass:: SimpleAnalyzer
.. autoclass:: StemmingAnalyzer
.. autoclass:: StandardAnalyzer
.. autoclass:: FancyAnalyzer
.. autoclass:: NgramAnalyzer


Tokenizers
==========

.. autoclass:: IDTokenizer
.. autoclass:: RegexTokenizer
.. autoclass:: CharsetTokenizer
.. autoclass:: SpaceSeparatedTokenizer
.. autoclass:: CommaSeparatedTokenizer
.. autoclass:: NgramTokenizer


Filters
=======

.. autoclass:: PassFilter
.. autoclass:: LowercaseFilter
.. autoclass:: UnderscoreFilter
.. autoclass:: CharsetFilter
.. autoclass:: StopFilter
.. autoclass:: StemFilter
.. autoclass:: CamelFilter
.. autoclass:: NgramFilter


Token classes and functions
===========================

.. autoclass:: Token
.. autofunction:: unstopped

