Zend Framework
1.12
|
Additional Inherited Members | |
![]() | |
__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 | 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. | |
![]() | |
$_indices | |
$_documentDistributorCallBack = null | |