B C D F G I M O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- ByDocComparator() - Constructor for class org.apache.lucene.index.pruning.CarmelTopKTermPruningPolicy.ByDocComparator
- ByDocComparator() - Constructor for class org.apache.lucene.index.pruning.CarmelUniformTermPruningPolicy.ByDocComparator
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
- 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
- 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() - Method in class org.apache.lucene.index.PruningReader
-
Applies a
StorePruningPolicy
to the list of available field infos. - getFieldInfos(FieldInfos) - Method in class org.apache.lucene.index.pruning.StorePruningPolicy
-
Compute field infos that should be retained
- 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 newTerm
. - 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 aStorePruningPolicy
. - 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 usingIndexWriter.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 - seeTermPruningPolicy.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
All Classes All Packages