Class DefaultGenericSearchDao<M extends ItemModel>
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<M>
de.hybris.platform.b2ctelcoservices.daos.impl.DefaultGenericSearchDao<M>
- All Implemented Interfaces:
GenericSearchDao<M>,de.hybris.platform.servicelayer.internal.dao.GenericDao<M>
- Direct Known Subclasses:
DefaultTmaBpoPreConfigDao,DefaultTmaProductOfferingPriceDao,DefaultTmaProductSpecCharactersticsValueDao,DefaultTmaProductSpecificationDao,DefaultTmaSubscribedProductDao
public class DefaultGenericSearchDao<M extends ItemModel>
extends de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<M>
implements GenericSearchDao<M>
Data Access Object for retrieving models using generic searches.
- Since:
- 6.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindUnique(Map<String, ?> params) Searches for a unique model based on given parameters.Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Constructor Details
-
DefaultGenericSearchDao
-
-
Method Details
-
findUnique
Description copied from interface:GenericSearchDaoSearches for a unique model based on given parameters. If none or multiple models are found, a specific exception will be thrown.- Specified by:
findUniquein interfaceGenericSearchDao<M extends ItemModel>- Parameters:
params-Mapcontaining name-value pairs used for identifying the unique model- Returns:
- model for given parameter
-