Zend_Search_Lucene_Search_Query_PhraseA Query that matches documents containing a particular sequence of terms.
Located in /Zend/Search/Lucene/Search/Query/Phrase.php (line 43)
Zend_Search_Lucene_Search_Query | --Zend_Search_Lucene_Search_Query_Phrase
Zend_Search_Lucene_Search_Query_Phrase
__construct
([array $terms = null], [array $offsets = null], [string $field = null])
Inherited from Zend_Search_Lucene_Search_Query
Zend_Search_Lucene_Search_Query::$_weight
Constructor __construct (line 105)
Class constructor. Create a new prase query.
addTerm (line 167)
Adds a term to the end of the query phrase.
The relative position of the term is specified explicitly or the one immediately after the last term added.
createWeight (line 277)
Constructs an appropriate Weight implementation for this query.
execute (line 411)
Execute query in context of index reader It also initializes necessary internal structures
getQueryTerms (line 488)
Return query terms
getSlop (line 153)
Get slop
getTerms (line 253)
Returns query term
highlightMatchesDOM (line 499)
Highlight query terms
matchedDocs (line 447)
Get document ids likely matching the query
It's an array with document ids as keys (performance considerations)
optimize (line 223)
Optimize query in the context of specified index
rewrite (line 190)
Re-write query into primitive queries in the context of specified index
score (line 459)
Score specified document
setSlop (line 142)
Set slop
setWeight (line 265)
Set weight for specified term
_exactPhraseFreq (line 290)
Score calculator for exact phrase queries (terms sequence is fixed)
_sloppyPhraseFreq (line 336)
Score calculator for sloppy phrase queries (terms sequence is fixed)
__toString (line 514)
Print a query
Inherited From Zend_Search_Lucene_Search_Query
Zend_Search_Lucene_Search_Query::createWeight()
Zend_Search_Lucene_Search_Query::execute()
Zend_Search_Lucene_Search_Query::getBoost()
Zend_Search_Lucene_Search_Query::getQueryTerms()
Zend_Search_Lucene_Search_Query::highlightMatches()
Zend_Search_Lucene_Search_Query::highlightMatchesDOM()
Zend_Search_Lucene_Search_Query::matchedDocs()
Zend_Search_Lucene_Search_Query::optimize()
Zend_Search_Lucene_Search_Query::reset()
Zend_Search_Lucene_Search_Query::rewrite()
Zend_Search_Lucene_Search_Query::score()
Zend_Search_Lucene_Search_Query::setBoost()
Zend_Search_Lucene_Search_Query::_getHighlightColor()
Zend_Search_Lucene_Search_Query::_initWeight()
Zend_Search_Lucene_Search_Query::__toString()
Documentation generated on Wed, 21 Feb 2007 11:57:14 -0800 by phpDocumentor 1.3.1