public class SolrQuery extends QueryParams
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELDS_TO_RETURN |
static String |
FILTER_QUERY_PARAM |
static String |
HIGHLIGHT_FIELDS_PARAM |
static String |
HIGHLIGHT_PARAM |
static String |
HIGHLIGHT_SNIPPET_SIZE_PARAM |
static String |
HIGHLIGHT_SNIPPETS_PARAM |
static String |
QUERY_PARAM |
static String |
ROWS_PARAM |
static String |
START_PARAM |
DISABLE_ADDITIONAL_FILTERS_PARAM| Constructor and Description |
|---|
SolrQuery() |
SolrQuery(Map<String,String[]> params) |
| Modifier and Type | Method and Description |
|---|---|
SolrQuery |
addFilterQuery(String query) |
String[] |
getFieldsToReturn()
Returns the fields that should be returned.
|
String[] |
getFilterQueries() |
String[] |
getHighlightFields() |
int |
getHighlightSnippets() |
int |
getHighlightSnippetSize() |
int |
getNumResults()
Returns the number of results to return.
|
int |
getOffset()
Returns the offset of the results.
|
String |
getQuery()
Returns the actual query.
|
int |
getRows() |
int |
getStart() |
boolean |
isHighlight() |
SolrQuery |
setFieldsToReturn(String... fields)
Sets the fields that should be returned.
|
SolrQuery |
setFilterQueries(String... queries) |
SolrQuery |
setHighlight(boolean highlight) |
SolrQuery |
setHighlightFields(String... fields) |
SolrQuery |
setHighlightSnippets(int snippets) |
SolrQuery |
setHighlightSnippetSize(int size) |
Query |
setNumResults(int numResults)
Sets the number of results to return.
|
Query |
setOffset(int offset)
Sets the offset of the results.
|
SolrQuery |
setQuery(String query)
Sets the actual query.
|
SolrQuery |
setRows(int rows) |
SolrQuery |
setStart(int start) |
addParam, addParam, getParam, getParams, getSingleValue, hasParam, isDisableAdditionalFilters, setDisableAdditionalFilters, setParam, toString, toUrlQueryStringpublic static final String FIELDS_TO_RETURN
public static final String HIGHLIGHT_PARAM
public static final String HIGHLIGHT_FIELDS_PARAM
public static final String HIGHLIGHT_SNIPPETS_PARAM
public static final String HIGHLIGHT_SNIPPET_SIZE_PARAM
public static final String QUERY_PARAM
public static final String FILTER_QUERY_PARAM
public static final String START_PARAM
public static final String ROWS_PARAM
public Query setOffset(int offset)
Querypublic int getOffset()
Querypublic Query setNumResults(int numResults)
Querypublic int getNumResults()
Querypublic SolrQuery setFieldsToReturn(String... fields)
Querypublic String[] getFieldsToReturn()
Querypublic String getQuery()
Querypublic SolrQuery setQuery(String query)
Querypublic boolean isHighlight()
public SolrQuery setHighlight(boolean highlight)
public String[] getHighlightFields()
public int getHighlightSnippets()
public SolrQuery setHighlightSnippets(int snippets)
public int getHighlightSnippetSize()
public SolrQuery setHighlightSnippetSize(int size)
public String[] getFilterQueries()
public int getStart()
public SolrQuery setStart(int start)
public int getRows()
public SolrQuery setRows(int rows)
Copyright © 2022 CrafterCMS. All rights reserved.