Class AdvancedSearchQueryData.Builder
- java.lang.Object
-
- com.hybris.backoffice.widgets.advancedsearch.engine.AdvancedSearchQueryData.Builder
-
- Enclosing class:
- AdvancedSearchQueryData
public static class AdvancedSearchQueryData.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(SearchQueryData queryData)Builder(java.lang.String typeCode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdvancedSearchQueryData.BuilderadvancedSearchMode(AdvancedSearchMode advancedSearchMode)AdvancedSearchQueryDatabuild()AdvancedSearchQueryData.Builderconditions(SearchQueryCondition... conditions)AdvancedSearchQueryData.Builderconditions(java.util.List<? extends SearchQueryCondition> conditions)AdvancedSearchQueryData.BuilderglobalOperator(ValueComparisonOperator globalOperator)AdvancedSearchQueryData.BuilderincludeSubtypes(boolean includeSubtypes)AdvancedSearchQueryData.BuilderpageSize(int pageSize)AdvancedSearchQueryData.BuildersearchQueryText(java.lang.String searchQueryText)AdvancedSearchQueryData.BuilderselectedFacets(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> selectedFacets)AdvancedSearchQueryData.BuildersortData(SortData sortData)AdvancedSearchQueryData.Buildertokenizable(boolean tokenizable)
-
-
-
Constructor Detail
-
Builder
public Builder(java.lang.String typeCode)
-
Builder
public Builder(SearchQueryData queryData)
-
-
Method Detail
-
conditions
public AdvancedSearchQueryData.Builder conditions(java.util.List<? extends SearchQueryCondition> conditions)
-
conditions
public AdvancedSearchQueryData.Builder conditions(SearchQueryCondition... conditions)
-
pageSize
public AdvancedSearchQueryData.Builder pageSize(int pageSize)
-
includeSubtypes
public AdvancedSearchQueryData.Builder includeSubtypes(boolean includeSubtypes)
-
sortData
public AdvancedSearchQueryData.Builder sortData(SortData sortData)
-
globalOperator
public AdvancedSearchQueryData.Builder globalOperator(ValueComparisonOperator globalOperator)
-
tokenizable
public AdvancedSearchQueryData.Builder tokenizable(boolean tokenizable)
-
searchQueryText
public AdvancedSearchQueryData.Builder searchQueryText(java.lang.String searchQueryText)
-
selectedFacets
public AdvancedSearchQueryData.Builder selectedFacets(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> selectedFacets)
-
advancedSearchMode
public AdvancedSearchQueryData.Builder advancedSearchMode(AdvancedSearchMode advancedSearchMode)
-
build
public AdvancedSearchQueryData build()
-
-