public class DefaultCxSegmentDao extends AbstractCxDao<CxSegmentModel> implements CxSegmentDao
| Constructor and Description |
|---|
DefaultCxSegmentDao() |
| Modifier and Type | Method and Description |
|---|---|
Optional<CxSegmentModel> |
findSegmentByCode(String code)
Retrieves segment with given code
|
SearchResult<CxSegmentModel> |
findSegments(Map<String,String> params,
int startPosition,
int count)
Retrieves all segments
|
Collection<CxSegmentModel> |
findSegmentsByCodes(Collection<String> codes)
Retrieves segments list for given codes list
|
void |
setCxSegmentDaoStrategies(List<CxSegmentDaoStrategy> cxSegmentDaoStrategies) |
queryList, queryList, queryList, queryList, queryList, queryList, querySingle, querySingle, setCxDaoQueryBuilderfind, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServicepublic Optional<CxSegmentModel> findSegmentByCode(String code)
CxSegmentDaofindSegmentByCode in interface CxSegmentDaocode - identifier of segmentpublic Collection<CxSegmentModel> findSegmentsByCodes(Collection<String> codes)
CxSegmentDaofindSegmentsByCodes in interface CxSegmentDaocodes - list of identifiers of segmentspublic SearchResult<CxSegmentModel> findSegments(Map<String,String> params, int startPosition, int count)
CxSegmentDaofindSegments in interface CxSegmentDaoparams - parameters for filteringstartPosition - start position for paginated resultscount - how many results should be on pagepublic void setCxSegmentDaoStrategies(List<CxSegmentDaoStrategy> cxSegmentDaoStrategies)
Copyright © 2017 SAP SE. All Rights Reserved.