public class TermVectorsFilter
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
TermVectorsFilter.ScoreTerm |
Modifier and Type | Field | 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 | Description |
---|---|
TermVectorsFilter(org.apache.lucene.index.Fields termVectorsByField,
org.apache.lucene.index.Fields topLevelFields,
java.util.Set<java.lang.String> selectedFields,
AggregatedDfs dfs) |
Modifier and Type | Method | 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(java.lang.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, java.util.Set<java.lang.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(java.lang.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 java.io.IOException
java.io.IOException