📄 analyzer.pm
字号:
package Plucene::Analysis::Analyzer;=head1 NAME Plucene::Analysis::Analyzer - base class for Analyzers=head1 SYNOPSIS my $analyzer = Plucene::Analysis::Analyzer::Subclass->new;=head1 DESCRIPTIONThis 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.=head1 METHODS=cutuse strict;use warnings;=head2 new my $analyzer = Plucene::Analysis::Analyzer::Subclass->new;=cutsub new { bless {}, shift }=head2 tokenstreamThis must be defined in a subclass=cutsub tokenstream { die "tokenstream must be defined in a subclass" }1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -