Class BackofficeSearchQuery
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.search.SearchQuery
-
- com.hybris.backoffice.solrsearch.dataaccess.BackofficeSearchQuery
-
- All Implemented Interfaces:
java.io.Serializable
public class BackofficeSearchQuery extends SearchQuery
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.solrfacetsearch.search.SearchQuery
SearchQuery.Operator, SearchQuery.QueryOperator, SearchQuery.QueryParser
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.solrfacetsearch.search.SearchQuery
ALL_FIELDS
-
-
Constructor Summary
Constructors Constructor Description BackofficeSearchQuery(FacetSearchConfig facetSearchConfig, IndexedType indexedType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<SolrSearchCondition>getFieldConditions(java.lang.String field)java.util.List<SolrSearchCondition>getFilterQueryConditions()protected java.util.List<SolrSearchCondition>getFlatQueryConditions(java.util.List<SolrSearchCondition> searchConditions)java.util.List<QueryField>getQueries()Returns the query fields.voidsetSearchConditionData(SearchConditionData searchConditionData)-
Methods inherited from class de.hybris.platform.solrfacetsearch.search.SearchQuery
addBoost, addBoost, addBoostField, addCoupledFields, addExcludedItem, addFacet, addFacet, addFacet, addFacetValue, addFacetValue, addFacetValue, addField, addFilterQuery, addFilterQuery, addFilterQuery, addFilterQuery, addFilterRawQuery, addFilterRawQuery, addFreeTextFuzzyQuery, addFreeTextFuzzyQuery, addFreeTextPhraseQuery, addFreeTextPhraseQuery, addFreeTextQuery, addFreeTextQuery, addFreeTextWildcardQuery, addFreeTextWildcardQuery, addGroupCommand, addGroupCommand, addGroupCommand, addHighlightingField, addLegacySorts, addPromotedItem, addQuery, addQuery, addQuery, addQuery, addQuery, addRawParam, addRawQuery, addRawQuery, addRawQuery, addSort, addSort, addSort, findBoostField, findField, getBoostFields, getBoosts, getBreadcrumbs, getCatalogVersions, getCoupledFields, getCurrency, getDefaultOperator, getExcludedItems, getFacets, getFacetSearchConfig, getFacetValues, getFields, getFilterQueries, getFilterRawQueries, getFreeTextFuzzyQueries, getFreeTextPhraseQueries, getFreeTextQueries, getFreeTextQueryBuilder, getFreeTextQueryBuilderParameters, getFreeTextWildcardQueries, getGroupCommands, getHighlightingFields, getIndexedType, getKeywords, getLanguage, getNamedSort, getOffset, getPageSize, getPromotedItems, getQueryParser, getRawParams, getRawQueries, getSorts, getUserQuery, isEnableSpellcheck, isGroupFacets, nextPage, prevPage, setCatalogVersions, setCurrency, setDefaultOperator, setEnableSpellcheck, setFreeTextQueryBuilder, setGroupFacets, setKeywords, setLanguage, setNamedSort, setOffset, setPageSize, setQueryParser, setUserQuery
-
-
-
-
Constructor Detail
-
BackofficeSearchQuery
public BackofficeSearchQuery(FacetSearchConfig facetSearchConfig, IndexedType indexedType)
-
-
Method Detail
-
setSearchConditionData
public void setSearchConditionData(SearchConditionData searchConditionData)
-
getQueries
public java.util.List<QueryField> getQueries()
Description copied from class:SearchQueryReturns the query fields.- Overrides:
getQueriesin classSearchQuery- Returns:
- the query fields
-
getFlatQueryConditions
protected java.util.List<SolrSearchCondition> getFlatQueryConditions(java.util.List<SolrSearchCondition> searchConditions)
-
getFilterQueryConditions
public java.util.List<SolrSearchCondition> getFilterQueryConditions()
-
getFieldConditions
public java.util.List<SolrSearchCondition> getFieldConditions(java.lang.String field)
-
-