public interface CxDaoQueryBuilder
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchQuery |
buildQuery(java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> params)
Builds flexibleSearchQuery from provided query and parameters
|
FlexibleSearchQuery |
buildQuery(java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> params,
PaginationData pagination)
Builds flexibleSearchQuery from provided query and parameters with pagination
|
FlexibleSearchQuery |
buildQueryFromStrategy(FlexibleSearchQuery baseQuery,
java.util.Collection<? extends CxDaoStrategy> strategies,
java.util.Map<java.lang.String,java.lang.String> extraParams)
Builds flexibleSearchQuery using provided strategies and extra parameters
|
FlexibleSearchQuery buildQuery(java.lang.String query, java.util.Map<java.lang.String,java.lang.Object> params)
query - sql queryparams - parameters for queryFlexibleSearchQuery buildQuery(java.lang.String query, java.util.Map<java.lang.String,java.lang.Object> params, PaginationData pagination)
query - params - pagination - FlexibleSearchQuery buildQueryFromStrategy(FlexibleSearchQuery baseQuery, java.util.Collection<? extends CxDaoStrategy> strategies, java.util.Map<java.lang.String,java.lang.String> extraParams)
baseQuery - defaultQuery to use if no valid strategy is foundstrategies - collection of strategies from which query may be buildextraParams - extra parameters for strategiesCopyright © 2018 SAP SE. All Rights Reserved.