C D F G I M O P R S T V

## C

CarmelTopKTermPruningPolicy - Class in org.apache.lucene.index.pruning
  Pruning policy with a search quality parameterized guarantee - configuration of this policy allows to specify two parameters: k and ε such that:
CarmelTopKTermPruningPolicy(IndexReader, Map<String, Integer>) - Constructor for class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
  Constructor with default parameters
CarmelTopKTermPruningPolicy(IndexReader, Map<String, Integer>, int, float, int, Similarity) - Constructor for class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
  Constructor with specific settings
CarmelTopKTermPruningPolicy.ByDocComparator - Class in org.apache.lucene.index.pruning
CarmelTopKTermPruningPolicy.ByDocComparator() - Constructor for class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy.ByDocComparator
CarmelUniformTermPruningPolicy - Class in org.apache.lucene.index.pruning
  Enhanced implementation of Carmel Uniform Pruning,
CarmelUniformTermPruningPolicy(IndexReader, Map<String, Integer>, Map<String, Float>, float, Similarity) - Constructor for class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
CarmelUniformTermPruningPolicy.ByDocComparator - Class in org.apache.lucene.index.pruning
CarmelUniformTermPruningPolicy.ByDocComparator() - Constructor for class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy.ByDocComparator
compare(ScoreDoc, ScoreDoc) - Method in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy.ByDocComparator
compare(ScoreDoc, ScoreDoc) - Method in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy.ByDocComparator
curThr - Variable in class org.apache.lucene.index.pruning.TFTermPruningPolicy

## D

DEFAULT_EPSILON - Static variable in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
  Default largest meaningless score difference
DEFAULT_R - Static variable in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
  Default number of query terms
DEFAULT_TOP_K - Static variable in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
  Default number of guaranteed top K scores
defThreshold - Variable in class org.apache.lucene.index.pruning.TFTermPruningPolicy
DEL_ALL - Static variable in class org.apache.lucene.index.pruning.PruningPolicy
  Delete all data for this field.
DEL_PAYLOADS - Static variable in class org.apache.lucene.index.pruning.PruningPolicy
  Delete (some or all) payloads in these fields.
DEL_POSTINGS - Static variable in class org.apache.lucene.index.pruning.PruningPolicy
  Delete (some or all) postings for this field.
DEL_STORED - Static variable in class org.apache.lucene.index.pruning.PruningPolicy
  Delete (some or all) stored values for this field.
DEL_VECTOR - Static variable in class org.apache.lucene.index.pruning.PruningPolicy
  Delete term frequency vectors for this field (whole vectors or individual terms).
deleteAll - Variable in class org.apache.lucene.index.pruning.StorePruningPolicy
  Fields to be completely deleted
delFields - Variable in class org.apache.lucene.index.pruning.StorePruningPolicy
delTermCount - Variable in class org.apache.lucene.index.PruningReader
delVecCount - Variable in class org.apache.lucene.index.PruningReader
docCount - Variable in class org.apache.lucene.index.PruningReader
document(int, FieldSelector) - Method in class org.apache.lucene.index.PruningReader
  Applies a `StorePruningPolicy` to stored fields of a document.

## F

fieldFlags - Variable in class org.apache.lucene.index.pruning.StorePruningPolicy
  Pruning in effect for each field
fieldFlags - Variable in class org.apache.lucene.index.pruning.TermPruningPolicy
  Pruning operations to be conducted on fields.
fs - Variable in class org.apache.lucene.index.pruning.StorePruningPolicy

## G

getFieldInfos(FieldInfos) - Method in class org.apache.lucene.index.pruning.StorePruningPolicy
  Compute field infos that should be retained
getFieldInfos() - Method in class org.apache.lucene.index.PruningReader
  Applies a `StorePruningPolicy` to the list of available field infos.
getSequentialSubReaders() - Method in class org.apache.lucene.index.PruningReader
getTermFreqVectors(int) - Method in class org.apache.lucene.index.PruningReader
  Applies `TermPruningPolicy` to terms inside term vectors.

## I

in - Variable in class org.apache.lucene.index.pruning.StorePruningPolicy
in - Variable in class org.apache.lucene.index.pruning.TermPruningPolicy
initPositionsTerm(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
initPositionsTerm(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
initPositionsTerm(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.RIDFTermPruningPolicy
initPositionsTerm(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Called when moving `TermPositions` to a new `Term`.
initPositionsTerm(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.TFTermPruningPolicy
INSTANCE - Static variable in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy.ByDocComparator
INSTANCE - Static variable in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy.ByDocComparator

## M

main(String[]) - Static method in class org.apache.lucene.index.pruning.PruningTool

## O

org.apache.lucene.index - package org.apache.lucene.index
org.apache.lucene.index.pruning - package org.apache.lucene.index.pruning
  Static Index Pruning Tools

## P

pruneAllFieldPostings(String) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Pruning of all postings for a field
pruneAllPositions(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
pruneAllPositions(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
pruneAllPositions(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.RIDFTermPruningPolicy
pruneAllPositions(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Prune all postings per term (invoked once per term per doc)
pruneAllPositions(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.TFTermPruningPolicy
pruneDocument(int, FieldSelector) - Method in class org.apache.lucene.index.pruning.StorePruningPolicy
  Prune stored fields of a document.
prunedVecCount - Variable in class org.apache.lucene.index.PruningReader
prunePayload(TermPositions, Term) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Called when checking for the presence of payload for the current term at a current position
pruneSomePositions(int, int[], Term) - Method in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
pruneSomePositions(int, int[], Term) - Method in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
pruneSomePositions(int, int[], Term) - Method in class org.apache.lucene.index.pruning.RIDFTermPruningPolicy
pruneSomePositions(int, int[], Term) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Prune some postings per term (invoked once per term per doc).
pruneSomePositions(int, int[], Term) - Method in class org.apache.lucene.index.pruning.TFTermPruningPolicy
pruneTermEnum(TermEnum) - Method in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
pruneTermEnum(TermEnum) - Method in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
pruneTermEnum(TermEnum) - Method in class org.apache.lucene.index.pruning.RIDFTermPruningPolicy
pruneTermEnum(TermEnum) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Pruning of all postings for a term (invoked once per term).
pruneTermEnum(TermEnum) - Method in class org.apache.lucene.index.pruning.TFTermPruningPolicy
pruneTermVectorTerms(int, String, String[], int[], TermFreqVector) - Method in class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy
pruneTermVectorTerms(int, String, String[], int[], TermFreqVector) - Method in class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy
pruneTermVectorTerms(int, String, String[], int[], TermFreqVector) - Method in class org.apache.lucene.index.pruning.RIDFTermPruningPolicy
pruneTermVectorTerms(int, String, String[], int[], TermFreqVector) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Pruning of individual terms in term vectors.
pruneTermVectorTerms(int, String, String[], int[], TermFreqVector) - Method in class org.apache.lucene.index.pruning.TFTermPruningPolicy
pruneWholeTermVector(int, String) - Method in class org.apache.lucene.index.pruning.TermPruningPolicy
  Term vector pruning.
PruningPolicy - Class in org.apache.lucene.index.pruning
  General Definitions for Index Pruning, such as operations to be performed on field data.
PruningPolicy() - Constructor for class org.apache.lucene.index.pruning.PruningPolicy
PruningReader - Class in org.apache.lucene.index
  This class produces a subset of the input index, by removing some postings data according to rules implemented in a `TermPruningPolicy`, and optionally it can also remove stored fields of documents according to rules implemented in a `StorePruningPolicy`.
PruningReader(IndexReader, StorePruningPolicy, TermPruningPolicy) - Constructor for class org.apache.lucene.index.PruningReader
  Constructor.
PruningTool - Class in org.apache.lucene.index.pruning
  A command-line tool to configure and run a `PruningReader` on an input index and produce a pruned output index using `IndexWriter.addIndexes(IndexReader...)`.
PruningTool() - Constructor for class org.apache.lucene.index.pruning.PruningTool

## R

RIDFTermPruningPolicy - Class in org.apache.lucene.index.pruning
  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.
RIDFTermPruningPolicy(IndexReader, Map<String, Integer>, Map<String, Double>, double) - Constructor for class org.apache.lucene.index.pruning.RIDFTermPruningPolicy
run(String[]) - Static method in class org.apache.lucene.index.pruning.PruningTool

## S

storePolicy - Variable in class org.apache.lucene.index.PruningReader
StorePruningPolicy - Class in org.apache.lucene.index.pruning
  Pruning policy for removing stored fields from documents.
StorePruningPolicy(IndexReader, Map<String, Integer>) - Constructor for class org.apache.lucene.index.pruning.StorePruningPolicy
  Constructs a policy.

## T

termCount - Variable in class org.apache.lucene.index.PruningReader
termPolicy - Variable in class org.apache.lucene.index.PruningReader
termPositions() - Method in class org.apache.lucene.index.PruningReader
  Applies `TermPruningPolicy` to term positions.
TermPruningPolicy - Class in org.apache.lucene.index.pruning
  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)
TermPruningPolicy(IndexReader, Map<String, Integer>) - Constructor for class org.apache.lucene.index.pruning.TermPruningPolicy
  Construct a policy.
terms() - Method in class org.apache.lucene.index.PruningReader
  Applies `TermPruningPolicy` to term enum.
TFTermPruningPolicy - Class in org.apache.lucene.index.pruning
  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.
TFTermPruningPolicy(IndexReader, Map<String, Integer>, Map<String, Integer>, int) - Constructor for class org.apache.lucene.index.pruning.TFTermPruningPolicy
thresholds - Variable in class org.apache.lucene.index.pruning.TFTermPruningPolicy

## V

vecCount - Variable in class org.apache.lucene.index.PruningReader

C D F G I M O P R S T V