public class QueryConfig
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOCALE |
static java.lang.String |
SEARCH_SUBFOLDERS |
Constructor and Description |
---|
QueryConfig() |
Modifier and Type | Method and Description |
---|---|
void |
addHighlightFieldNames(java.lang.String... highlightFieldNames) |
void |
addSelectedFieldNames(java.lang.String... selectedFieldNames) |
java.lang.String |
getAlternateUidFieldName() |
java.io.Serializable |
getAttribute(java.lang.String name) |
java.util.Map<java.lang.String,java.io.Serializable> |
getAttributes() |
int |
getCollatedSpellCheckResultScoresThreshold() |
java.lang.String[] |
getHighlightFieldNames() |
int |
getHighlightFragmentSize() |
int |
getHighlightSnippetSize() |
java.util.Locale |
getLocale() |
int |
getQueryIndexingThreshold() |
int |
getQuerySuggestionMax() |
int |
getQuerySuggestionScoresThreshold() |
java.lang.String[] |
getSelectedFieldNames() |
java.lang.String[] |
getSelectedIndexNames() |
java.lang.String[] |
getSelectedTypes() |
boolean |
isAllFieldsSelected() |
boolean |
isCollatedSpellCheckResultEnabled() |
boolean |
isHighlightEnabled() |
boolean |
isHighlightRequireFieldMatch() |
boolean |
isHitsProcessingEnabled() |
boolean |
isQueryIndexingEnabled() |
boolean |
isQuerySuggestionEnabled() |
boolean |
isScoreEnabled() |
boolean |
isSearchSubfolders() |
java.io.Serializable |
removeAttribute(java.lang.String name) |
void |
setAlternateUidFieldName(java.lang.String name) |
void |
setAttribute(java.lang.String name,
java.io.Serializable value) |
void |
setCollatedSpellCheckResultEnabled(boolean collatedSpellCheckResultEnabled) |
void |
setCollatedSpellCheckResultScoresThreshold(int collatedSpellCheckResultScoresThreshold) |
void |
setHighlightEnabled(boolean highlightEnabled) |
void |
setHighlightFieldNames(java.lang.String... highlightFieldNames) |
void |
setHighlightFragmentSize(int highlightFragmentSize) |
void |
setHighlightRequireFieldMatch(boolean highlightRequireFieldMatch) |
void |
setHighlightSnippetSize(int highlightSnippetSize) |
void |
setHitsProcessingEnabled(boolean hitsProcessingEnabled) |
void |
setLocale(java.util.Locale locale) |
void |
setQueryIndexingEnabled(boolean enabled) |
void |
setQueryIndexingThreshold(int queryIndexingThreshold) |
void |
setQuerySuggestionEnabled(boolean querySuggestionEnabled) |
void |
setQuerySuggestionScoresThreshold(int querySuggestionScoresThreshold) |
void |
setQuerySuggestionsMax(int querySuggestionMax) |
void |
setScoreEnabled(boolean scoreEnabled) |
void |
setSearchSubfolders(boolean searchSubfolders) |
void |
setSelectedFieldNames(java.lang.String... selectedFieldNames) |
void |
setSelectedIndexNames(java.lang.String... selectedIndexNames) |
void |
setSelectedTypes(java.lang.String... selectedTypes) |
public static final java.lang.String LOCALE
public static final java.lang.String SEARCH_SUBFOLDERS
public void addHighlightFieldNames(java.lang.String... highlightFieldNames)
public void addSelectedFieldNames(java.lang.String... selectedFieldNames)
public java.lang.String getAlternateUidFieldName()
public java.io.Serializable getAttribute(java.lang.String name)
public java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
public int getCollatedSpellCheckResultScoresThreshold()
public java.lang.String[] getHighlightFieldNames()
public int getHighlightFragmentSize()
public int getHighlightSnippetSize()
public java.util.Locale getLocale()
public int getQueryIndexingThreshold()
public int getQuerySuggestionMax()
public int getQuerySuggestionScoresThreshold()
public java.lang.String[] getSelectedFieldNames()
public java.lang.String[] getSelectedIndexNames()
public java.lang.String[] getSelectedTypes()
public boolean isAllFieldsSelected()
public boolean isCollatedSpellCheckResultEnabled()
public boolean isHighlightEnabled()
public boolean isHighlightRequireFieldMatch()
public boolean isHitsProcessingEnabled()
public boolean isQueryIndexingEnabled()
public boolean isQuerySuggestionEnabled()
public boolean isScoreEnabled()
public boolean isSearchSubfolders()
public java.io.Serializable removeAttribute(java.lang.String name)
public void setAlternateUidFieldName(java.lang.String name)
public void setAttribute(java.lang.String name, java.io.Serializable value)
public void setCollatedSpellCheckResultEnabled(boolean collatedSpellCheckResultEnabled)
public void setCollatedSpellCheckResultScoresThreshold(int collatedSpellCheckResultScoresThreshold)
public void setHighlightEnabled(boolean highlightEnabled)
public void setHighlightFieldNames(java.lang.String... highlightFieldNames)
public void setHighlightFragmentSize(int highlightFragmentSize)
public void setHighlightRequireFieldMatch(boolean highlightRequireFieldMatch)
public void setHighlightSnippetSize(int highlightSnippetSize)
public void setHitsProcessingEnabled(boolean hitsProcessingEnabled)
public void setLocale(java.util.Locale locale)
public void setQueryIndexingEnabled(boolean enabled)
public void setQueryIndexingThreshold(int queryIndexingThreshold)
public void setQuerySuggestionEnabled(boolean querySuggestionEnabled)
public void setQuerySuggestionScoresThreshold(int querySuggestionScoresThreshold)
public void setQuerySuggestionsMax(int querySuggestionMax)
public void setScoreEnabled(boolean scoreEnabled)
public void setSearchSubfolders(boolean searchSubfolders)
public void setSelectedFieldNames(java.lang.String... selectedFieldNames)
public void setSelectedIndexNames(java.lang.String... selectedIndexNames)
public void setSelectedTypes(java.lang.String... selectedTypes)