Package | Description |
---|---|
org.apache.lucene.index.pruning |
Static Index Pruning Tools
|
Modifier and Type | Class and Description |
---|---|
class |
CarmelTopKTermPruningPolicy
Pruning policy with a search quality parameterized guarantee - configuration
of this policy allows to specify two parameters: k and
ε such that:
|
class |
CarmelUniformTermPruningPolicy
Enhanced implementation of Carmel Uniform Pruning,
|
class |
RIDFTermPruningPolicy
Implementation of
TermPruningPolicy that uses "residual IDF"
metric to determine the postings of terms to keep/remove, as defined in
http://www.dc.fi.udc.es/~barreiro/publications/blanco_barreiro_ecir2007.pdf. |
class |
StorePruningPolicy
Pruning policy for removing stored fields from documents.
|
class |
TermPruningPolicy
Policy for producing smaller index out of an input index, by examining its terms
and removing from the index some or all of their data as follows:
all terms of a certain field - see
TermPruningPolicy.pruneAllFieldPostings(String)
all data of a certain term - see TermPruningPolicy.pruneTermEnum(TermEnum)
all positions of a certain term in a certain document - see #pruneAllPositions(TermPositions, Term)
some positions of a certain term in a certain document - see #pruneSomePositions(int, int[], Term)
|
class |
TFTermPruningPolicy
Policy for producing smaller index out of an input index, by removing postings data
for those terms where their in-document frequency is below a specified
threshold.
|