public class DefaultCxSegmentDao extends AbstractCxDao<CxSegmentModel> implements CxSegmentDao
| Constructor and Description |
|---|
DefaultCxSegmentDao() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxSegmentModel> |
findSegmentByCode(java.lang.String code)
Retrieves segment with given code
|
SearchPageData<CxSegmentModel> |
findSegments(java.util.Map<java.lang.String,java.lang.String> params,
SearchPageData<?> pagination)
Retrieves all segments
|
java.util.Collection<CxSegmentModel> |
findSegmentsByCodes(java.util.Collection<java.lang.String> codes)
Retrieves segments list for given codes list
|
void |
setCxSegmentDaoStrategies(java.util.List<CxSegmentDaoStrategy> cxSegmentDaoStrategies) |
buildEmptySearchPageData, expandParams, getCxDaoQueryBuilder, getPaginatedFlexibleSearchService, queryList, queryList, queryList, queryList, queryList, queryList, querySingle, querySingle, setCxDaoQueryBuilder, setPaginatedFlexibleSearchServicefind, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServicepublic java.util.Optional<CxSegmentModel> findSegmentByCode(java.lang.String code)
CxSegmentDaofindSegmentByCode in interface CxSegmentDaocode - identifier of segmentpublic java.util.Collection<CxSegmentModel> findSegmentsByCodes(java.util.Collection<java.lang.String> codes)
CxSegmentDaofindSegmentsByCodes in interface CxSegmentDaocodes - list of identifiers of segmentspublic SearchPageData<CxSegmentModel> findSegments(java.util.Map<java.lang.String,java.lang.String> params, SearchPageData<?> pagination)
CxSegmentDaofindSegments in interface CxSegmentDaoparams - parameters for filteringpagination - holder of pagination data and sort optionspublic void setCxSegmentDaoStrategies(java.util.List<CxSegmentDaoStrategy> cxSegmentDaoStrategies)
Copyright © 2018 SAP SE. All Rights Reserved.