Zend Framework  1.12
List of all members
Zend_Search_Lucene_Interface_MultiSearcher Class Reference

Additional Inherited Members

- Public Member Functions inherited from Zend_Search_Lucene_MultiSearcher
 __construct ($indices=array())
 Object constructor.
 
 addIndex (Zend_Search_Lucene_Interface $index)
 Add index for searching.
 
 getFormatVersion ()
 Get index format version.
 
 setFormatVersion ($formatVersion)
 Set index format version.
 
 getDirectory ()
 Returns the Zend_Search_Lucene_Storage_Directory instance for this index.
 
 count ()
 Returns the total number of documents in this index (including deleted documents).
 
 maxDoc ()
 Returns one greater than the largest possible document number.
 
 numDocs ()
 Returns the total number of non-deleted documents in this index.
 
 isDeleted ($id)
 Checks, that document is deleted.
 
 getMaxBufferedDocs ()
 Retrieve index maxBufferedDocs option.
 
 setMaxBufferedDocs ($maxBufferedDocs)
 Set index maxBufferedDocs option.
 
 getMaxMergeDocs ()
 Retrieve index maxMergeDocs option.
 
 setMaxMergeDocs ($maxMergeDocs)
 Set index maxMergeDocs option.
 
 getMergeFactor ()
 Retrieve index mergeFactor option.
 
 setMergeFactor ($mergeFactor)
 Set index mergeFactor option.
 
 find ($query)
 Performs a query against the index and returns an array of Zend_Search_Lucene_Search_QueryHit objects.
 
 getFieldNames ($indexed=false)
 Returns a list of all unique field names that exist in this index.
 
 getDocument ($id)
 Returns a Zend_Search_Lucene_Document object for the document number $id in this index.
 
 hasTerm (Zend_Search_Lucene_Index_Term $term)
 Returns true if index contain documents with specified term.
 
 termDocs (Zend_Search_Lucene_Index_Term $term, $docsFilter=null)
 Returns IDs of all the documents containing term.
 
 termDocsFilter (Zend_Search_Lucene_Index_Term $term, $docsFilter=null)
 Returns documents filter for all documents containing term.
 
 termFreqs (Zend_Search_Lucene_Index_Term $term, $docsFilter=null)
 Returns an array of all term freqs.
 
 termPositions (Zend_Search_Lucene_Index_Term $term, $docsFilter=null)
 Returns an array of all term positions in the documents.
 
 docFreq (Zend_Search_Lucene_Index_Term $term)
 Returns the number of documents in this index containing the $term.
 
 getSimilarity ()
 Retrive similarity used by index reader.
 
 norm ($id, $fieldName)
 Returns a normalization factor for "field, document" pair.
 
 hasDeletions ()
 Returns true if any documents have been deleted from this index.
 
 delete ($id)
 Deletes a document from the index.
 
 setDocumentDistributorCallback ($callback)
 Set callback for choosing target index.
 
 getDocumentDistributorCallback ()
 Get callback for choosing target index.
 
 addDocument (Zend_Search_Lucene_Document $document)
 Adds a document to this index.
 
 commit ()
 Commit changes resulting from delete() or undeleteAll() operations.
 
 optimize ()
 Optimize index.
 
 terms ()
 Returns an array of all terms in this index.
 
 resetTermsStream ()
 Reset terms stream.
 
 skipTo (Zend_Search_Lucene_Index_Term $prefix)
 Skip terms stream up to specified term preffix.
 
 nextTerm ()
 Scans terms dictionary and returns next term.
 
 currentTerm ()
 Returns term in current position.
 
 closeTermsStream ()
 Close terms stream.
 
 undeleteAll ()
 Undeletes all documents currently marked as deleted in this index.
 
 addReference ()
 Add reference to the index object.
 
 removeReference ()
 Remove reference from the index object.
 
- Static Public Member Functions inherited from Zend_Search_Lucene_MultiSearcher
static getActualGeneration (Zend_Search_Lucene_Storage_Directory $directory)
 Get current generation number.
 
static getSegmentFileName ($generation)
 Get segments file name.
 
static setDefaultSearchField ($fieldName)
 Set default search field.
 
static getDefaultSearchField ()
 Get default search field.
 
static setResultSetLimit ($limit)
 Set result set limit.
 
static getResultSetLimit ()
 Set result set limit.
 
- Protected Attributes inherited from Zend_Search_Lucene_MultiSearcher
 $_indices
 
 $_documentDistributorCallBack = null