Interface OrderSearchQuery
- All Known Subinterfaces:
OrderSearchAndExpression
,OrderSearchCompoundExpression
,OrderSearchDateRangeExpression
,OrderSearchExactExpression
,OrderSearchExistsExpression
,OrderSearchFilterExpression
,OrderSearchFullTextExpression
,OrderSearchLongRangeExpression
,OrderSearchNotExpression
,OrderSearchNumberRangeExpression
,OrderSearchOrExpression
,OrderSearchPrefixExpression
,OrderSearchQueryExpression
,OrderSearchWildCardExpression
public interface OrderSearchQuery
OrderSearchQuery
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
OrderSearchQuery orderSearchQuery = OrderSearchQuery.builder()
.build()
-
Method Summary
Modifier and TypeMethodDescriptionstatic OrderSearchQueryBuilder
builder()
builder factory method for OrderSearchQuerystatic OrderSearchQueryBuilder
builder
(OrderSearchQuery template) create builder for OrderSearchQuery instancestatic OrderSearchQuery
deepCopy
(OrderSearchQuery template) factory method to create a deep copy of OrderSearchQuerystatic OrderSearchQuery
of()
factory methodstatic OrderSearchQuery
of
(OrderSearchQuery template) factory method to create a shallow copy OrderSearchQuerystatic com.fasterxml.jackson.core.type.TypeReference<OrderSearchQuery>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
withOrderSearchQuery
(Function<OrderSearchQuery, T> helper) accessor map function
-
Method Details
-
of
factory method- Returns:
- instance of OrderSearchQuery
-
of
factory method to create a shallow copy OrderSearchQuery- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
factory method to create a deep copy of OrderSearchQuery- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for OrderSearchQuery- Returns:
- builder
-
builder
create builder for OrderSearchQuery instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withOrderSearchQuery
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
-