public class TermVectorsFilter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TermVectorsFilter.ScoreTerm |
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_DOC_FREQ |
static int |
DEFAULT_MAX_QUERY_TERMS |
static int |
DEFAULT_MAX_TERM_FREQ |
static int |
DEFAULT_MAX_WORD_LENGTH |
static int |
DEFAULT_MIN_DOC_FREQ |
static int |
DEFAULT_MIN_TERM_FREQ |
static int |
DEFAULT_MIN_WORD_LENGTH |
Constructor and Description |
---|
TermVectorsFilter(org.apache.lucene.index.Fields termVectorsByField,
org.apache.lucene.index.Fields topLevelFields,
Set<String> selectedFields,
AggregatedDfs dfs) |
Modifier and Type | Method and Description |
---|---|
int |
getMaxDocFreq() |
int |
getMaxNumTerms() |
int |
getMaxTermFreq() |
int |
getMaxWordLength() |
int |
getMinDocFreq() |
int |
getMinTermFreq() |
int |
getMinWordLength() |
TermVectorsFilter.ScoreTerm |
getScoreTerm(org.apache.lucene.index.Term term) |
boolean |
hasScoreTerm(org.apache.lucene.index.Term term) |
void |
selectBestTerms() |
void |
setMaxDocFreq(int maxDocFreq) |
void |
setMaxNumTerms(int maxNumTerms) |
void |
setMaxTermFreq(int maxTermFreq) |
void |
setMaxWordLength(int maxWordLength) |
void |
setMinDocFreq(int minDocFreq) |
void |
setMinTermFreq(int minTermFreq) |
void |
setMinWordLength(int minWordLength) |
void |
setSettings(TermVectorsRequest.FilterSettings settings) |
long |
size(String fieldName) |
public static final int DEFAULT_MAX_QUERY_TERMS
public static final int DEFAULT_MIN_TERM_FREQ
public static final int DEFAULT_MAX_TERM_FREQ
public static final int DEFAULT_MIN_DOC_FREQ
public static final int DEFAULT_MAX_DOC_FREQ
public static final int DEFAULT_MIN_WORD_LENGTH
public static final int DEFAULT_MAX_WORD_LENGTH
public TermVectorsFilter(org.apache.lucene.index.Fields termVectorsByField, org.apache.lucene.index.Fields topLevelFields, Set<String> selectedFields, @Nullable AggregatedDfs dfs)
public void setSettings(TermVectorsRequest.FilterSettings settings)
public TermVectorsFilter.ScoreTerm getScoreTerm(org.apache.lucene.index.Term term)
public boolean hasScoreTerm(org.apache.lucene.index.Term term)
public long size(String fieldName)
public int getMaxNumTerms()
public int getMinTermFreq()
public int getMaxTermFreq()
public int getMinDocFreq()
public int getMaxDocFreq()
public int getMinWordLength()
public int getMaxWordLength()
public void setMaxNumTerms(int maxNumTerms)
public void setMinTermFreq(int minTermFreq)
public void setMaxTermFreq(int maxTermFreq)
public void setMinDocFreq(int minDocFreq)
public void setMaxDocFreq(int maxDocFreq)
public void setMinWordLength(int minWordLength)
public void setMaxWordLength(int maxWordLength)
public void selectBestTerms() throws IOException
IOException
Copyright © 2009–2017. All rights reserved.