Perl Diver 2.33
Main Environment Variables Perl Default Values Perl Config - Summary Perl Config - Full Installed Modules List Directory uptime Docs

Module Documentation
Details and documentation about a specific module, including version and documentation (if available). Note that while links to perldoc.com and search.cpan.org are provided, the module may be part of a larger distribution. If you reach a File Not Found page on either site, please try the parent module.

Plucene::Analysis::Token

Name Plucene::Analysis::Token
Version
Located at /usr/share/perl5
File /usr/share/perl5/Plucene/Analysis/Token.pm
Is Core No
Search CPAN for this module Plucene::Analysis::Token
Documentation Plucene::Analysis::Token
Module Details Plucene::Analysis::Token

NAME

Plucene::Analysis::Token - A term in a field


SYNOPSIS


DESCRIPTION

A Token is an occurence of a term from the text of a field. It consists of a term's text, the start and end offset of the term in the text of the field, and a type string.

The start and end offsets permit applications to re-associate a token with its source text, e.g., to display highlighted query terms in a document browser, or to show matching text fragments in a KWIC (KeyWord In Context) display, etc.

The type is an interned string, assigned by a lexical analyzer (a.k.a. tokenizer), naming the lexical or syntactic class that the token belongs to. For example an end of sentence marker token might be implemented with type ``eos''. The default token type is ``word''.


METHODS

new

        my $token = Plucene::Analysis::Token->new({
                type  => $type,
                text  => $text,
                start => $start,
                end   => $end });

This will create a new Plucene::Analysis::Token object.


=cut

sub new { my ($class, %args) = @_; $args{type} ||= ``word''; $class->SUPER::new({%args}); }

1;

Perl Diver brought to you by ScriptSolutions.com © 1997- 2026