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 Detail
-
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 Detail
-
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 Detail
-
setSettings
public void setSettings(TermVectorsRequest.FilterSettings settings)
-
getScoreTerm
public TermVectorsFilter.ScoreTerm getScoreTerm(org.apache.lucene.index.Term term)
-
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
-
-