Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.lucene.index.IndexReader
org.apache.lucene.index.ParallelReader
public class ParallelReader
extends IndexReader
Nested Class Summary |
Nested classes/interfaces inherited from class org.apache.lucene.index.IndexReader | |
IndexReader.FieldOption |
Field Summary |
Fields inherited from class org.apache.lucene.index.IndexReader | |
deleter |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
protected void |
|
protected void |
|
protected void |
|
protected void |
|
protected void | |
int | |
Document |
|
Collection |
|
TermFreqVector |
|
TermFreqVector[] |
|
boolean | |
boolean |
|
boolean |
|
int |
|
byte[] |
|
void |
|
int |
|
TermDocs |
|
TermDocs | |
TermPositions | |
TermPositions |
|
TermEnum |
|
TermEnum |
Methods inherited from class org.apache.lucene.index.IndexReader | |
close , commit , deleteDocument , deleteDocuments , directory , doClose , doCommit , doDelete , doSetNorm , doUndeleteAll , docFreq , document , document , finalize , getCurrentVersion , getCurrentVersion , getCurrentVersion , getDeleter , getFieldNames , getTermFreqVector , getTermFreqVectors , getVersion , hasDeletions , hasNorms , indexExists , indexExists , indexExists , isCurrent , isDeleted , isLocked , isLocked , isOptimized , lastModified , lastModified , lastModified , main , maxDoc , norms , norms , numDocs , open , open , open , setDeleter , setNorm , setNorm , termDocs , termDocs , termPositions , termPositions , terms , terms , undeleteAll , unlock |
public void add(IndexReader reader, boolean ignoreStoredFields) throws IOException
Add an IndexReader whose stored fields will not be returned. This can accellerate search when stored fields are only needed from a subset of the IndexReaders.
protected void doDelete(int n) throws IOException
- Overrides:
- doDelete in interface IndexReader
protected void doSetNorm(int n, String field, byte value) throws IOException
- Overrides:
- doSetNorm in interface IndexReader
protected void doUndeleteAll() throws IOException
- Overrides:
- doUndeleteAll in interface IndexReader
public Document document(int n, FieldSelector fieldSelector) throws IOException
- Overrides:
- document in interface IndexReader
public Collection getFieldNames(IndexReader.FieldOption fieldNames)
- Overrides:
- getFieldNames in interface IndexReader
public TermFreqVector getTermFreqVector(int n, String field) throws IOException
- Overrides:
- getTermFreqVector in interface IndexReader
public TermFreqVector[] getTermFreqVectors(int n) throws IOException
- Overrides:
- getTermFreqVectors in interface IndexReader
public boolean hasNorms(String field) throws IOException
- Overrides:
- hasNorms in interface IndexReader
public void norms(String field, byte[] result, int offset) throws IOException
- Overrides:
- norms in interface IndexReader
public TermDocs termDocs(Term term) throws IOException
- Overrides:
- termDocs in interface IndexReader
public TermPositions termPositions() throws IOException
- Overrides:
- termPositions in interface IndexReader
public TermPositions termPositions(Term term) throws IOException
- Overrides:
- termPositions in interface IndexReader