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 FlexibleSearchQuery
getQuery(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:CxDaoStrategy
Set of required parameters to enable this strategy- Specified by:
getRequiredParameters
in 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:CxDaoStrategy
Query provided by this strategy- Specified by:
getQuery
in interfaceCxDaoStrategy
- Parameters:
params
- parameters used to build query- Returns:
- builded query
-
-