## Uses of Class
org.apache.lucene.index.pruning.PruningPolicy

Packages that use PruningPolicy
org.apache.lucene.index.pruning: Static Index Pruning Tools

Uses of PruningPolicy in org.apache.lucene.index.pruning

Subclasses of PruningPolicy in org.apache.lucene.index.pruning
`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.