Class TermVectorsFilter
java.lang.Object
org.elasticsearch.action.termvectors.TermVectorsFilter
public class TermVectorsFilter
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTermVectorsFilter.ScoreTerm -
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MAX_DOC_FREQstatic intDEFAULT_MAX_QUERY_TERMSstatic intDEFAULT_MAX_TERM_FREQstatic intDEFAULT_MAX_WORD_LENGTHstatic intDEFAULT_MIN_DOC_FREQstatic intDEFAULT_MIN_TERM_FREQstatic intDEFAULT_MIN_WORD_LENGTH -
Constructor Summary
Constructors Constructor Description TermVectorsFilter(org.apache.lucene.index.Fields termVectorsByField, org.apache.lucene.index.Fields topLevelFields, java.util.Set<java.lang.String> selectedFields, AggregatedDfs dfs) -
Method Summary
Modifier and Type Method Description intgetMaxDocFreq()intgetMaxNumTerms()intgetMaxTermFreq()intgetMaxWordLength()intgetMinDocFreq()intgetMinTermFreq()intgetMinWordLength()TermVectorsFilter.ScoreTermgetScoreTerm(org.apache.lucene.index.Term term)booleanhasScoreTerm(org.apache.lucene.index.Term term)voidselectBestTerms()voidsetMaxDocFreq(int maxDocFreq)voidsetMaxNumTerms(int maxNumTerms)voidsetMaxTermFreq(int maxTermFreq)voidsetMaxWordLength(int maxWordLength)voidsetMinDocFreq(int minDocFreq)voidsetMinTermFreq(int minTermFreq)voidsetMinWordLength(int minWordLength)voidsetSettings(TermVectorsRequest.FilterSettings settings)longsize(java.lang.String fieldName)
-
Field Details
-
DEFAULT_MAX_QUERY_TERMS
public static final int DEFAULT_MAX_QUERY_TERMS- See Also:
- Constant Field Values
-
DEFAULT_MIN_TERM_FREQ
public static final int DEFAULT_MIN_TERM_FREQ- See Also:
- Constant Field Values
-
DEFAULT_MAX_TERM_FREQ
public static final int DEFAULT_MAX_TERM_FREQ- See Also:
- Constant Field Values
-
DEFAULT_MIN_DOC_FREQ
public static final int DEFAULT_MIN_DOC_FREQ- See Also:
- Constant Field Values
-
DEFAULT_MAX_DOC_FREQ
public static final int DEFAULT_MAX_DOC_FREQ- See Also:
- Constant Field Values
-
DEFAULT_MIN_WORD_LENGTH
public static final int DEFAULT_MIN_WORD_LENGTH- See Also:
- Constant Field Values
-
DEFAULT_MAX_WORD_LENGTH
public static final int DEFAULT_MAX_WORD_LENGTH- See Also:
- Constant Field Values
-
-
Constructor Details
-
TermVectorsFilter
public TermVectorsFilter(org.apache.lucene.index.Fields termVectorsByField, org.apache.lucene.index.Fields topLevelFields, java.util.Set<java.lang.String> selectedFields, @Nullable AggregatedDfs dfs)
-
-
Method Details
-
setSettings
-
getScoreTerm
-
hasScoreTerm
public boolean hasScoreTerm(org.apache.lucene.index.Term term) -
size
public long size(java.lang.String fieldName) -
getMaxNumTerms
public int getMaxNumTerms() -
getMinTermFreq
public int getMinTermFreq() -
getMaxTermFreq
public int getMaxTermFreq() -
getMinDocFreq
public int getMinDocFreq() -
getMaxDocFreq
public int getMaxDocFreq() -
getMinWordLength
public int getMinWordLength() -
getMaxWordLength
public int getMaxWordLength() -
setMaxNumTerms
public void setMaxNumTerms(int maxNumTerms) -
setMinTermFreq
public void setMinTermFreq(int minTermFreq) -
setMaxTermFreq
public void setMaxTermFreq(int maxTermFreq) -
setMinDocFreq
public void setMinDocFreq(int minDocFreq) -
setMaxDocFreq
public void setMaxDocFreq(int maxDocFreq) -
setMinWordLength
public void setMinWordLength(int minWordLength) -
setMaxWordLength
public void setMaxWordLength(int maxWordLength) -
selectBestTerms
public void selectBestTerms() throws java.io.IOException- Throws:
java.io.IOException
-