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.