Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
org.apache.lucene.index.pruning |
Static Index Pruning Tools
This package provides a framework for pruning an existing index into
a smaller index while retaining visible search quality as much as possible.
|
org.apache.lucene.search |
Code to search indices.
|
org.apache.lucene.store.instantiated |
InstantiatedIndex, alternative RAM store for small corpora.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TermPositionVector
Extends
TermFreqVector to provide additional information about
positions in which each of the terms is found. |
Modifier and Type | Method and Description |
---|---|
TermFreqVector |
SegmentReader.getTermFreqVector(int docNumber,
String field)
Return a term frequency vector for the specified document and field.
|
TermFreqVector |
ParallelReader.getTermFreqVector(int n,
String field) |
TermFreqVector |
MultiReader.getTermFreqVector(int n,
String field) |
abstract TermFreqVector |
IndexReader.getTermFreqVector(int docNumber,
String field)
Return a term frequency vector for the specified document and field.
|
TermFreqVector |
FilterIndexReader.getTermFreqVector(int docNumber,
String field) |
TermFreqVector[] |
PruningReader.getTermFreqVectors(int docNumber)
Applies
TermPruningPolicy to terms inside term vectors. |
TermFreqVector[] |
SegmentReader.getTermFreqVectors(int docNumber)
Return an array of term frequency vectors for the specified document.
|
TermFreqVector[] |
ParallelReader.getTermFreqVectors(int n) |
TermFreqVector[] |
MultiReader.getTermFreqVectors(int n) |
abstract TermFreqVector[] |
IndexReader.getTermFreqVectors(int docNumber)
Return an array of term frequency vectors for the specified document.
|
TermFreqVector[] |
FilterIndexReader.getTermFreqVectors(int docNumber) |
Modifier and Type | Method and Description |
---|---|
int |
TFTermPruningPolicy.pruneTermVectorTerms(int docNumber,
String field,
String[] terms,
int[] freqs,
TermFreqVector tfv) |
abstract int |
TermPruningPolicy.pruneTermVectorTerms(int docNumber,
String field,
String[] terms,
int[] freqs,
TermFreqVector v)
Pruning of individual terms in term vectors.
|
int |
RIDFTermPruningPolicy.pruneTermVectorTerms(int docNumber,
String field,
String[] terms,
int[] freqs,
TermFreqVector v) |
int |
CarmelUniformTermPruningPolicy.pruneTermVectorTerms(int docNumber,
String field,
String[] terms,
int[] freqs,
TermFreqVector tfv) |
int |
CarmelTopKTermPruningPolicy.pruneTermVectorTerms(int docNumber,
String field,
String[] terms,
int[] freqs,
TermFreqVector tfv) |
Modifier and Type | Class and Description |
---|---|
class |
QueryTermVector |
Modifier and Type | Class and Description |
---|---|
class |
InstantiatedTermFreqVector
Vector space view of a document in an
InstantiatedIndexReader . |
class |
InstantiatedTermPositionVector
Extended vector space view of a document in an
InstantiatedIndexReader . |
Modifier and Type | Method and Description |
---|---|
TermFreqVector |
InstantiatedIndexReader.getTermFreqVector(int docNumber,
String field)
Deprecated.
|
TermFreqVector[] |
InstantiatedIndexReader.getTermFreqVectors(int docNumber)
Deprecated.
|