Interface SearchQueryExpression
- All Superinterfaces:
SearchQuery
- All Known Subinterfaces:
SearchDateRangeExpression
,SearchDateTimeRangeExpression
,SearchExactExpression
,SearchExistsExpression
,SearchFullTextExpression
,SearchFullTextPrefixExpression
,SearchLongRangeExpression
,SearchNumberRangeExpression
,SearchPrefixExpression
,SearchTimeRangeExpression
,SearchWildCardExpression
SearchQueryExpression
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
SearchQueryExpression searchQueryExpression = SearchQueryExpression.builder()
.build()
-
Method Summary
Modifier and TypeMethodDescriptionstatic SearchQueryExpressionBuilder
builder()
builder factory method for SearchQueryExpressionstatic SearchQueryExpressionBuilder
builder
(SearchQueryExpression template) create builder for SearchQueryExpression instancestatic SearchQueryExpression
deepCopy
(SearchQueryExpression template) factory method to create a deep copy of SearchQueryExpressionstatic SearchQueryExpression
of()
factory methodstatic SearchQueryExpression
of
(SearchQueryExpression template) factory method to create a shallow copy SearchQueryExpressionstatic com.fasterxml.jackson.core.type.TypeReference<SearchQueryExpression>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map functionMethods inherited from interface com.commercetools.api.models.search.SearchQuery
withSearchQuery
-
Method Details
-
of
factory method- Returns:
- instance of SearchQueryExpression
-
of
factory method to create a shallow copy SearchQueryExpression- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
factory method to create a deep copy of SearchQueryExpression- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for SearchQueryExpression- Returns:
- builder
-
builder
create builder for SearchQueryExpression instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withSearchQueryExpression
accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-