| Modifier and Type | Class and Description |
|---|---|
class |
CxCustomizationPageIdDaoStrategy
Strategy extending query with possible code parameter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CxCustomizationDaoStrategy
Marker interface for extra filtering strategies for CxCustomization
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCxCustomizationDaoStrategy
Abstract class that holds common code for customization DAO strategies
|
class |
CxCustomizationCodeDaoStrategy
Strategy extending query with possible code parameter.
|
class |
CxCustomizationNameStatusesDaoStrategy
Strategy extending query with possible name parameter.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<CxDaoStrategy> |
CxDaoStrategySelector.selectStrategy(Collection<? extends CxDaoStrategy> strategies,
Map<String,String> params)
Basing on provided parameters will return valid strategy from collection of provided strategies.
|
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchQuery |
CxDaoQueryBuilder.buildQueryFromStrategy(FlexibleSearchQuery baseQuery,
Collection<? extends CxDaoStrategy> strategies,
Map<String,String> extraParams)
Builds flexibleSearchQuery using provided strategies and extra parameters
|
Optional<CxDaoStrategy> |
CxDaoStrategySelector.selectStrategy(Collection<? extends CxDaoStrategy> strategies,
Map<String,String> params)
Basing on provided parameters will return valid strategy from collection of provided strategies.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCxDaoStrategy |
| Modifier and Type | Method and Description |
|---|---|
Optional<CxDaoStrategy> |
DefaultCxDaoStrategySelector.selectStrategy(Collection<? extends CxDaoStrategy> strategies,
Map<String,String> params) |
| Modifier and Type | Method and Description |
|---|---|
protected FlexibleSearchQuery |
DefaultCxDaoQueryBuilder.getQuery(CxDaoStrategy strategy,
Map<String,String> extraParams,
FlexibleSearchQuery source) |
protected boolean |
DefaultCxDaoStrategySelector.isValid(CxDaoStrategy strategy,
Set<String> keySet) |
protected int |
DefaultCxDaoStrategySelector.strategyComparator(CxDaoStrategy a,
CxDaoStrategy b) |
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchQuery |
DefaultCxDaoQueryBuilder.buildQueryFromStrategy(FlexibleSearchQuery baseQuery,
Collection<? extends CxDaoStrategy> strategies,
Map<String,String> extraParams) |
protected <T> List<T> |
AbstractCxDao.queryList(String baseQuery,
Map<String,Object> params,
Collection<? extends CxDaoStrategy> strategies,
Map<String,String> extraParams) |
protected <T> SearchResult<T> |
AbstractCxDao.queryList(String baseQuery,
Map<String,Object> params,
Collection<? extends CxDaoStrategy> strategies,
Map<String,String> extraParams,
int startPosition,
int count) |
Optional<CxDaoStrategy> |
DefaultCxDaoStrategySelector.selectStrategy(Collection<? extends CxDaoStrategy> strategies,
Map<String,String> params) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CxSegmentDaoStrategy
Marker interface for segment dao strategies
|
| Modifier and Type | Class and Description |
|---|---|
class |
CxSegmentCodeDaoStrategy
Strategy extending query with possible code parameter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CxVariationDaoStrategy
Marker interface for Variation filtering
|
Copyright © 2017 SAP SE. All Rights Reserved.