|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.processing.parameters.ParameterAccessor
org.eclipse.smila.search.api.helper.QueryParameterAccessor
org.eclipse.smila.solr.search.SolrQueryParameterAccessor
public class SolrQueryParameterAccessor
The SolrQueryParameterAccessor.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.smila.processing.parameters.ParameterAccessor |
|---|
_blackboard, _config, _parametersAttribute, _recordId, DEFAULT_PARAMETERS_ATTRIBUTE |
| Constructor Summary | |
|---|---|
SolrQueryParameterAccessor(Blackboard blackboard,
AnyMap configuration,
java.lang.String queryRecordId)
Constructor. |
|
SolrQueryParameterAccessor(Blackboard blackboard,
java.lang.String queryRecordId)
Constructor. |
|
| Method Summary | |
|---|---|
AnyMap |
getFilterGroups()
returns the map containing the configs for the filter groups or null. |
AnyMap |
getFilterLocalParams()
returns the localParams map from SolrConstants.QUERY_MAP for the requested filter group or null. |
AnyMap |
getFilterLocalParams(java.lang.String filterGroup,
boolean create)
returns the localParams map from SolrConstants.QUERY_MAP for the requested filter group or null. |
AnySeq |
getFilterQuery()
Get filter query. |
AnyMap |
getMoreLikeThis()
Get request handler. |
java.lang.String |
getRequestHandler()
Get request handler. |
AnySeq |
getShards()
Get shards. |
AnyMap |
getSolrQueryParams()
|
AnyMap |
getSpellcheck()
Get spellcheck. |
AnyMap |
getTerms()
Get terms. |
| Methods inherited from class org.eclipse.smila.search.api.helper.QueryParameterAccessor |
|---|
getFacetByConfig, getFilter, getFilterAttributeNames, getFilters, getGroupbyConfig, getHighlightConfig, getIndexName, getLanguage, getMaxCount, getOffset, getQuery, getQueryAttributeValues, getQueryRequired, getRankingConfig, getResultAttributes, getSortByAttributeNames, getSortByConfig, getSortOrder, getThreshold, hasFilters, hasGroupbyConfig, hasHighlightConfig, hasQueryAttribute, hasQueryAttributes, setCurrentRecord, setPipeletConfiguration |
| Methods inherited from class org.eclipse.smila.processing.parameters.ParameterAccessor |
|---|
getBooleanParameter, getFloatParameter, getIntParameter, getParameter, getParameterAny, getParameterAttribute, getParameters, getRequiredBooleanParameter, getRequiredFloatParameter, getRequiredIntParameter, getRequiredParameter, getRequiredParameters, getSubParameter, getSubParameters, setParameterAttribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SolrQueryParameterAccessor(Blackboard blackboard,
java.lang.String queryRecordId)
throws BlackboardAccessException
blackboard - the blackboard.queryRecordId - the query record id.
BlackboardAccessException
public SolrQueryParameterAccessor(Blackboard blackboard,
AnyMap configuration,
java.lang.String queryRecordId)
throws BlackboardAccessException
blackboard - the blackboard.configuration - the configuration.queryRecordId - the query record id.
BlackboardAccessException| Method Detail |
|---|
public java.lang.String getRequestHandler()
public AnyMap getTerms()
public AnySeq getFilterQuery()
public AnySeq getShards()
public AnyMap getSpellcheck()
public AnyMap getSolrQueryParams()
public AnyMap getMoreLikeThis()
public AnyMap getFilterGroups()
public AnyMap getFilterLocalParams()
SolrConstants.QUERY_MAP for the requested filter group or null.
public AnyMap getFilterLocalParams(java.lang.String filterGroup,
boolean create)
SolrConstants.QUERY_MAP for the requested filter group or null.
filterGroup - the filter groupcreate - if true, then the intermediate maps are creared if missing.
|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||