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::Search::PhraseQuery

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

NAME

Plucene::Search::PhraseQuery - A query that matchs a phrase


SYNOPSIS

        # isa Plucene::Search::Query


DESCRIPTION

A Query that matches documents containing a particular sequence of terms.

A phrase query represents a query that is matched against a consecutive sequence of terms in the field. For example, the phrase query 'winding road' should match 'winding road' but not 'road winding' (with the exception of more relaxed slop factors).

Phrase queries are represented in Plucene's API by instances of the PharseQuery class. These instances contain an ordered list of Term objects that represent the terms to match. For obvious reasons, all terms in a PhraseQuery must refer to the same field.

A phrase query may have an optional boost factor and an optional slop parameter (default = 0). The slop parameter can be used to relax the phrase matching by accepting somewhat out of order sequences of the terms.


METHODS

add

Adds a term to the end of the query phrase.

sum_squared_weights

The sum squared weights of this query.

normalize

Normalize the query.

to_string

Prints a user-readable version of this query.

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