|
Xindice API version 1.2m1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.index.IndexReader org.apache.xindice.core.query.ftsearch.NodeReader
Implementation of IndexReader that works with set of DOM nodes in memory. Set of nodes is constant - no modifications of it are allowed.
Nested Class Summary |
Nested classes inherited from class org.apache.lucene.index.IndexReader |
org.apache.lucene.index.IndexReader.FieldOption |
Constructor Summary | |
protected |
NodeReader(org.w3c.dom.NodeList list,
org.apache.lucene.analysis.Analyzer analyzer)
|
Method Summary | |
int |
docFreq(org.apache.lucene.index.Term t)
|
protected void |
doClose()
Not applicable |
protected void |
doCommit()
Not applicable |
org.apache.lucene.document.Document |
document(int n,
org.apache.lucene.document.FieldSelector fieldSelector)
Method is not supported. |
protected void |
doDelete(int docNum)
Deletion is not supported. |
protected void |
doSetNorm(int doc,
String field,
byte value)
|
protected void |
doUndeleteAll()
Deletion is not supported. |
Collection |
getFieldNames(org.apache.lucene.index.IndexReader.FieldOption fldOption)
Field names are not supported. |
org.apache.lucene.index.TermFreqVector |
getTermFreqVector(int docNumber,
String field)
|
org.apache.lucene.index.TermFreqVector[] |
getTermFreqVectors(int docNumber)
|
boolean |
hasDeletions()
Deletion is not supported. |
boolean |
isDeleted(int n)
Deletion is not supported. |
int |
maxDoc()
|
byte[] |
norms(String field)
|
void |
norms(String field,
byte[] bytes,
int offset)
|
int |
numDocs()
|
org.apache.lucene.index.TermDocs |
termDocs()
|
org.apache.lucene.index.TermPositions |
termPositions()
|
org.apache.lucene.index.TermEnum |
terms()
|
org.apache.lucene.index.TermEnum |
terms(org.apache.lucene.index.Term t)
|
Methods inherited from class org.apache.lucene.index.IndexReader |
close, commit, deleteDocument, deleteDocuments, directory, document, ensureOpen, finalize, getCurrentVersion, getCurrentVersion, getCurrentVersion, getVersion, hasNorms, indexExists, indexExists, indexExists, isCurrent, isLocked, isLocked, isOptimized, lastModified, lastModified, lastModified, main, open, open, open, open, setNorm, setNorm, termDocs, termPositions, undeleteAll, unlock |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected NodeReader(org.w3c.dom.NodeList list, org.apache.lucene.analysis.Analyzer analyzer)
Method Detail |
public org.apache.lucene.index.TermFreqVector[] getTermFreqVectors(int docNumber)
public org.apache.lucene.index.TermFreqVector getTermFreqVector(int docNumber, String field)
public int numDocs()
public int maxDoc()
public org.apache.lucene.document.Document document(int n, org.apache.lucene.document.FieldSelector fieldSelector)
public boolean isDeleted(int n)
public boolean hasDeletions()
public byte[] norms(String field) throws IOException
IOException
public void norms(String field, byte[] bytes, int offset)
protected void doSetNorm(int doc, String field, byte value)
public org.apache.lucene.index.TermEnum terms()
public org.apache.lucene.index.TermEnum terms(org.apache.lucene.index.Term t)
public int docFreq(org.apache.lucene.index.Term t)
public org.apache.lucene.index.TermDocs termDocs()
public org.apache.lucene.index.TermPositions termPositions()
protected void doDelete(int docNum)
protected void doUndeleteAll()
protected void doCommit()
protected void doClose()
public Collection getFieldNames(org.apache.lucene.index.IndexReader.FieldOption fldOption)
|
Xindice API version 1.2m1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |