table of contents
other versions
Lucy::Analysis::EasyAnalyzer(3pm) | User Contributed Perl Documentation | Lucy::Analysis::EasyAnalyzer(3pm) |
NAME¶
Lucy::Analysis::EasyAnalyzer - A simple analyzer chain
EasyAnalyzer 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.
2017-08-02 | perl v5.26.0 |