\Zend_Search_Lucene_Search_QueryEntry_Phrase
- Copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
- License: http://framework.zend.com/license/new-bsd New BSD License
Synopsis
class Zend_Search_Lucene_Search_QueryEntry_Phrase
extends Zend_Search_Lucene_Search_QueryEntry
{
- // members
- private $_phrase;
- private string|null $_field;
- private boolean $_proximityQuery = false;
- private integer $_wordsDistance = 0;
- // Inherited members from Zend_Search_Lucene_Search_QueryEntry
- protected float $_boost;
- // methods
- public void __construct()
- public void processFuzzyProximityModifier()
- public Zend_Search_Lucene_Search_Query getQuery()
- // Inherited methods from Zend_Search_Lucene_Search_QueryEntry
- public abstract void processFuzzyProximityModifier()
- public abstract Zend_Search_Lucene_Search_Query getQuery()
- public void boost()
Hierarchy
Members
private
- $_field
—
string|null
Field - $_phrase
—
string
Phrase value - $_proximityQuery
—
boolean
Proximity phrase query - $_wordsDistance
—
integer
Words distance, used for proximiti queries
protected
- $_boost
—
float
Query entry boost factor
Methods
public
- __construct() — Object constractor
- getQuery() — Transform entry to a subquery
- processFuzzyProximityModifier() — Process modifier ('~')
Inherited from Zend_Search_Lucene_Search_QueryEntry
public
- boost() — Boost query entry
- getQuery() — Transform entry to a subquery
- processFuzzyProximityModifier() — Process modifier ('~')