Class CxSegmentCodeDaoStrategy
- java.lang.Object
-
- de.hybris.platform.personalizationservices.dao.impl.AbstractCxDaoStrategy
-
- de.hybris.platform.personalizationservices.segment.dao.impl.CxSegmentCodeDaoStrategy
-
- All Implemented Interfaces:
CxDaoStrategy,CxSegmentDaoStrategy
public class CxSegmentCodeDaoStrategy extends AbstractCxDaoStrategy implements CxSegmentDaoStrategy
Strategy extending query with possible code parameter.
-
-
Constructor Summary
Constructors Constructor Description CxSegmentCodeDaoStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlexibleSearchQuerygetQuery(java.util.Map<java.lang.String,java.lang.String> params)Query provided by this strategyjava.util.Set<java.lang.String>getRequiredParameters()Set of required parameters to enable this strategy-
Methods inherited from class de.hybris.platform.personalizationservices.dao.impl.AbstractCxDaoStrategy
getCxDaoQueryBuilder, setCxDaoQueryBuilder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.personalizationservices.dao.CxDaoStrategy
getQuery
-
-
-
-
Method Detail
-
getRequiredParameters
public java.util.Set<java.lang.String> getRequiredParameters()
Description copied from interface:CxDaoStrategySet of required parameters to enable this strategy- Specified by:
getRequiredParametersin interfaceCxDaoStrategy- Returns:
- set of required parameters to enable this strategy
-
getQuery
public FlexibleSearchQuery getQuery(java.util.Map<java.lang.String,java.lang.String> params)
Description copied from interface:CxDaoStrategyQuery provided by this strategy- Specified by:
getQueryin interfaceCxDaoStrategy- Parameters:
params- parameters used to build query- Returns:
- builded query
-
-