public abstract class AbstractCxDao<M extends ItemModel> extends DefaultGenericDao<M>
| Constructor and Description |
|---|
AbstractCxDao(String typecode) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> List<T> |
queryList(FlexibleSearchQuery query) |
protected <T> List<T> |
queryList(String query) |
protected <T> List<T> |
queryList(String query,
Map<String,Object> params) |
protected <T> List<T> |
queryList(String baseQuery,
Map<String,Object> params,
Collection<? extends CxDaoStrategy> strategies,
Map<String,String> extraParams) |
protected <T> SearchResult<T> |
queryList(String baseQuery,
Map<String,Object> params,
Collection<? extends CxDaoStrategy> strategies,
Map<String,String> extraParams,
int startPosition,
int count) |
protected <T> SearchResult<T> |
queryList(String baseQuery,
Map<String,Object> params,
int startPosition,
int count) |
protected <T> Optional<T> |
querySingle(FlexibleSearchQuery query) |
protected <T> Optional<T> |
querySingle(String query,
Map<String,Object> params) |
void |
setCxDaoQueryBuilder(CxDaoQueryBuilder cxDaoQueryBuilder) |
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServicepublic AbstractCxDao(String typecode)
protected <T> Optional<T> querySingle(String query, Map<String,Object> params) throws AmbiguousIdentifierException
AmbiguousIdentifierExceptionprotected <T> Optional<T> querySingle(FlexibleSearchQuery query)
protected <T> SearchResult<T> queryList(String baseQuery, Map<String,Object> params, int startPosition, int count)
protected <T> List<T> queryList(String baseQuery, Map<String,Object> params, Collection<? extends CxDaoStrategy> strategies, Map<String,String> extraParams)
protected <T> SearchResult<T> queryList(String baseQuery, Map<String,Object> params, Collection<? extends CxDaoStrategy> strategies, Map<String,String> extraParams, int startPosition, int count)
protected <T> List<T> queryList(FlexibleSearchQuery query)
public void setCxDaoQueryBuilder(CxDaoQueryBuilder cxDaoQueryBuilder)
Copyright © 2017 SAP SE. All Rights Reserved.