table of contents
other versions
- stretch 0.3.3-7+b1
Lucy::Analysis::EasyAnalyzer(3pm) | User Contributed Perl Documentation | Lucy::Analysis::EasyAnalyzer(3pm) |
NAME¶
Lucy::Analysis::EasyAnalyzer - A simple analyzer chainEasyAnalyzer is an analyzer chain consisting of a StandardTokenizer, a Normalizer, and a EasyAnalyzer.
SYNOPSIS¶
my $schema = Lucy::Plan::Schema->new; my $analyzer = Lucy::Analysis::EasyAnalyzer->new( language => 'en', ); my $type = Lucy::Plan::FullTextType->new( analyzer => $analyzer, ); $schema->spec_field( name => 'title', type => $type ); $schema->spec_field( name => 'content', type => $type );
DESCRIPTION¶
Supported languages:en => English, da => Danish, de => German, es => Spanish, fi => Finnish, fr => French, hu => Hungarian, it => Italian, nl => Dutch, no => Norwegian, pt => Portuguese, ro => Romanian, ru => Russian, sv => Swedish, tr => Turkish,
CONSTRUCTORS¶
new( [labeled params] )¶
my $analyzer = Lucy::Analysis::EasyAnalyzer->new( language => 'es', );
- •
- language - An ISO code from the list of supported languages.
INHERITANCE¶
Lucy::Analysis::EasyAnalyzer isa Lucy::Analysis::Analyzer isa Lucy::Object::Obj.2016-07-07 | perl v5.24.1 |