logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Plucene::Analysis::Analyzer - base class for Analyzers

Description

       This is an abstract base class of Analyzers.

       An Analyzer builds TokenStreams, which analyze text. It thus represents a policy for extracting index
       terms from text.

       Typical implementations first build a Tokenizer, which breaks the stream of characters from the Reader
       into raw Tokens. One or more TokenFilters may then be applied to the output of the Tokenizer.

Methods

new
               my $analyzer = Plucene::Analysis::Analyzer::Subclass->new;

   tokenstream
       This must be defined in a subclass

perl v5.36.0                                       2022-12-04                   Plucene::Analysis::Analyzer(3pm)

Name

       Plucene::Analysis::Analyzer - base class for Analyzers

Synopsis

               my $analyzer = Plucene::Analysis::Analyzer::Subclass->new;

See Also