Common implementation of the Zend_Search_Lucene_Analysis_Analyzer interface.
There are several standard standard subclasses provided by Zend_Search_Lucene/Analysis subpackage: Zend_Search_Lucene_Analysis_Analyzer_Common_Text, ZSearchHTMLAnalyzer, ZSearchXMLAnalyzer.
category | Zend |
---|---|
package | Zend_Search_Lucene |
subpackage | Analysis |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
inherited_from | \Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum |
__construct()
addFilter(\Zend_Search_Lucene_Analysis_TokenFilter $filter)
\Zend_Search_Lucene_Analysis_TokenFilter
getDefault() : \Zend_Search_Lucene_Analysis_Analyzer
\Zend_Search_Lucene_Analysis_Analyzer
nextToken() : \Zend_Search_Lucene_Analysis_Token | null
Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)
\Zend_Search_Lucene_Analysis_Token
null
normalize(\Zend_Search_Lucene_Analysis_Token $token) : \Zend_Search_Lucene_Analysis_Token
\Zend_Search_Lucene_Analysis_Token
\Zend_Search_Lucene_Analysis_Token
reset()
setDefault(\Zend_Search_Lucene_Analysis_Analyzer $analyzer)
setInput(string $data, $encoding = ''
)
string
tokenize(string $data, $encoding = ''
) : array
Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)
string
array
$_encoding : string
''
$_input : string
null
$_defaultImpl : \Zend_Search_Lucene_Analysis_Analyzer
$_filters : array
array()
Array of Zend_Search_Lucene_Analysis_TokenFilter objects.
$_position : integer