|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectno.sesat.search.mode.config.CommandConfig
no.sesat.search.mode.config.FastCommandConfig
@CommandConfig.Controller(value="Fast4SearchCommand") public class FastCommandConfig
Configure a Fast 4 search command
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class no.sesat.search.mode.config.CommandConfig |
|---|
CommandConfig.Controller |
| Nested classes/interfaces inherited from interface no.sesat.search.mode.config.SearchConfiguration |
|---|
SearchConfiguration.ModesW3cDomDeserialiser |
| Field Summary |
|---|
| Fields inherited from class no.sesat.search.mode.config.CommandConfig |
|---|
DEFAULT_DOCUMENTS_TO_RETURN |
| Fields inherited from interface no.sesat.search.mode.config.SearchConfiguration |
|---|
DEFAULT_PAGING_PARAMETER, DEFAULT_USER_SORT_PARAMETER |
| Constructor Summary | |
|---|---|
FastCommandConfig()
|
|
| Method Summary | |
|---|---|
void |
addCollections(String[] collectionArray)
|
void |
addNavigator(Navigator navigator,
String navKey)
|
String |
getAlternativeSortBy()
|
String |
getCollectionFilterString()
|
String[] |
getCollections()
|
String |
getFilter()
|
String |
getFiltertype()
|
Navigator |
getNavigator(String navigatorKey)
|
Map<String,Navigator> |
getNavigators()
|
int |
getOffensiveScoreLimit()
|
String |
getProject()
|
String |
getQtPipeline()
|
String |
getQueryServerUrl()
|
String |
getQueryType()
|
String |
getResultView()
|
Map<String,String> |
getSearchParameterMap()
|
String[] |
getSearchParameters()
|
String |
getSortBy()
|
int |
getSpamScoreLimit()
|
String |
getSpellchecklanguage()
|
boolean |
isClustering()
|
boolean |
isCollapsing()
|
boolean |
isExpansion()
Returns true if expansion is enabled. |
boolean |
isIgnoreNavigation()
|
boolean |
isKeywordClusteringEnabled()
|
boolean |
isLemmatise()
|
boolean |
isRelevantQueries()
|
boolean |
isSpellcheck()
|
SearchConfiguration |
readSearchConfiguration(Element element,
SearchConfiguration inherit,
SearchModeFactory.Context context)
Apply the attributes found in element to 'this'. |
void |
setAlternativeSortBy(String alternativeSortBy)
|
void |
setClustering(boolean clusteringEnabled)
Setter for property clustering. |
void |
setCollapsing(boolean collapsingEnabled)
|
void |
setExpansion(boolean expansion)
Setter for the expansionEnabled property. |
void |
setFilter(String filter)
Setter for property filter. |
void |
setFiltertype(String filtertype)
|
void |
setIgnoreNavigation(boolean ignoreNavigationEnabled)
|
void |
setKeywordClusteringEnabled(boolean keywordClusteringEnabled)
|
void |
setLemmatise(boolean lemmatise)
|
void |
setOffensiveScoreLimit(int offensiveScoreLimit)
Setter for property offensiveScoreLimit. |
void |
setProject(String project)
|
void |
setQtPipeline(String qtPipeline)
|
void |
setQueryServerUrl(String queryServerUrl)
|
void |
setQueryType(String queryType)
Set the query type @see BaseParameter.TYPE "any" for simple query syntax "adv" for advanced |
void |
setRelevantQueries(boolean relevantQueriesEnabled)
Setter for property relevantQueries. |
void |
setResultView(String resultView)
|
void |
setSearchParameters(String[] parameters)
|
void |
setSortBy(String sortBy)
|
void |
setSpamScoreLimit(int i)
|
void |
setSpellcheck(boolean spellcheckEnabled)
|
void |
setSpellchecklanguage(String spellchecklanguage)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public FastCommandConfig()
| Method Detail |
|---|
public String[] getCollections()
public void addCollections(String[] collectionArray)
collectionArray - Add collections to this configuration.public String getCollectionFilterString()
public String getQueryServerUrl()
public Map<String,String> getSearchParameterMap()
public void setSearchParameters(String[] parameters)
parameters - Add search parameterspublic String[] getSearchParameters()
public boolean isLemmatise()
public void setLemmatise(boolean lemmatise)
lemmatise - public boolean isSpellcheck()
public void setSpellcheck(boolean spellcheckEnabled)
spellcheckEnabled - public String getSpellchecklanguage()
public void setSpellchecklanguage(String spellchecklanguage)
spellchecklanguage - public Map<String,Navigator> getNavigators()
public void addNavigator(Navigator navigator,
String navKey)
navigator - navKey - public Navigator getNavigator(String navigatorKey)
navigatorKey -
public String getSortBy()
public void setSortBy(String sortBy)
sortBy - public String getAlternativeSortBy()
public void setAlternativeSortBy(String alternativeSortBy)
public boolean isCollapsing()
public void setCollapsing(boolean collapsingEnabled)
collapsingEnabled - public String getResultView()
public void setResultView(String resultView)
resultView - public void setQueryServerUrl(String queryServerUrl)
queryServerUrl - public boolean isKeywordClusteringEnabled()
public void setKeywordClusteringEnabled(boolean keywordClusteringEnabled)
keywordClusteringEnabled - public String getQtPipeline()
public void setQtPipeline(String qtPipeline)
qtPipeline - public boolean isClustering()
public boolean isIgnoreNavigation()
public void setIgnoreNavigation(boolean ignoreNavigationEnabled)
ignoreNavigationEnabled - public int getOffensiveScoreLimit()
public int getSpamScoreLimit()
public boolean isRelevantQueries()
public String getFilter()
public String getFiltertype()
public void setFiltertype(String filtertype)
filtertype - public String getQueryType()
setQueryType(java.lang.String)public void setQueryType(String queryType)
queryType - public String getProject()
public void setProject(String project)
project - public void setSpamScoreLimit(int i)
public void setClustering(boolean clusteringEnabled)
clusteringEnabled - New value of property clustering.public void setFilter(String filter)
filter - New value of property filter.public void setOffensiveScoreLimit(int offensiveScoreLimit)
offensiveScoreLimit - New value of property offensiveScoreLimit.public void setRelevantQueries(boolean relevantQueriesEnabled)
relevantQueriesEnabled - New value of property relevantQueries.public boolean isExpansion()
public void setExpansion(boolean expansion)
expansion -
public SearchConfiguration readSearchConfiguration(Element element,
SearchConfiguration inherit,
SearchModeFactory.Context context)
SearchConfiguration.ModesW3cDomDeserialiser
readSearchConfiguration in interface SearchConfiguration.ModesW3cDomDeserialiserreadSearchConfiguration in class CommandConfig
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||