public class HttpRequestParser extends ARequestParser
_defaultPipeline, PARAM_PIPELINE, PREFIX_ATTRIBUTE, PREFIX_FILTER_MAX, PREFIX_FILTER_MIN, PREFIX_FILTER_VAL, PREFIX_RANKING, PREFIX_SORTBY| Constructor and Description |
|---|
HttpRequestParser(java.lang.String defaultPipeline)
create new instance with default pipeline.
|
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
parse(HttpServletRequest request)
create QueryBuilder from http request parameters.
|
processParameter, setCustomParameterValues, setDefaultParameters, setupFilters, setupListFilter, setupQuery, setupRangeFilterpublic HttpRequestParser(java.lang.String defaultPipeline)
defaultPipeline - default pipeline name to use, if request does not contain a pipeline parameter.public QueryBuilder parse(HttpServletRequest request) throws ServletException
request - http requestServletException - error creating a valid query builder.