Zend Framework  1.12
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Zend_Search_Lucene_Analysis_Analyzer Class Reference

Public Member Functions

 tokenize ($data, $encoding= '')
 Tokenize text to a terms Returns array of Zend_Search_Lucene_Analysis_Token objects.
 
 setInput ($data, $encoding= '')
 Tokenization stream API Set input.
 
 reset ()
 Reset token stream.
 
 nextToken ()
 Tokenization stream API Get next token Returns null at the end of stream.
 

Static Public Member Functions

static setDefault (Zend_Search_Lucene_Analysis_Analyzer $analyzer)
 Set the default Analyzer implementation used by indexing code.
 
static getDefault ()
 Return the default Analyzer implementation used by indexing code.
 

Protected Attributes

 $_input = null
 
 $_encoding = ''
 

Member Function Documentation

static getDefault ( )
static

Return the default Analyzer implementation used by indexing code.

Returns
Zend_Search_Lucene_Analysis_Analyzer

Zend_Search_Lucene_Analysis_Analyzer_Common_Text_CaseInsensitive

nextToken ( )
abstract

Tokenization stream API Get next token Returns null at the end of stream.

Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)

Returns
Zend_Search_Lucene_Analysis_Token|null
reset ( )
abstract

Reset token stream.

static setDefault ( Zend_Search_Lucene_Analysis_Analyzer  $analyzer)
static

Set the default Analyzer implementation used by indexing code.

Parameters
Zend_Search_Lucene_Analysis_Analyzer$similarity
setInput (   $data,
  $encoding = '' 
)

Tokenization stream API Set input.

Parameters
string$data
tokenize (   $data,
  $encoding = '' 
)

Tokenize text to a terms Returns array of Zend_Search_Lucene_Analysis_Token objects.

Tokens are returned in UTF-8 (internal Zend_Search_Lucene encoding)

Parameters
string$data
Returns
array

Member Data Documentation

$_encoding = ''
protected
$_input = null
protected