Class DefaultAsConfigurationDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<T>
de.hybris.platform.adaptivesearch.daos.impl.AbstractAsGenericDao<AbstractAsConfigurationModel>
de.hybris.platform.adaptivesearch.daos.impl.DefaultAsConfigurationDao
- All Implemented Interfaces:
AsConfigurationDao,GenericDao<AbstractAsConfigurationModel>
public class DefaultAsConfigurationDao
extends AbstractAsGenericDao<AbstractAsConfigurationModel>
implements AsConfigurationDao
Default implementation of
AsConfigurationDao.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends AbstractAsConfigurationModel>
Optional<T>findConfigurationByUid(Class<T> type, CatalogVersionModel catalogVersion, String uid) Finds the configuration for a specific type, catalog version and uid.voidsetTypeService(TypeService typeService) Methods inherited from class de.hybris.platform.adaptivesearch.daos.impl.AbstractAsGenericDao
appendAndClause, appendClause, appendLikeClause, appendOrderByClause, appendWhereClause, buildPagination, buildQuery, buildQuery, buildSearchPageData, createQuery, queryList, queryListMethods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Constructor Details
-
DefaultAsConfigurationDao
public DefaultAsConfigurationDao()Creates DAO forAbstractAsConfigurationModel.
-
-
Method Details
-
findConfigurationByUid
public <T extends AbstractAsConfigurationModel> Optional<T> findConfigurationByUid(Class<T> type, CatalogVersionModel catalogVersion, String uid) Description copied from interface:AsConfigurationDaoFinds the configuration for a specific type, catalog version and uid.- Specified by:
findConfigurationByUidin interfaceAsConfigurationDao- Parameters:
type- - the typecatalogVersion- - the catalog versionuid- - the unique identifier- Returns:
- the configuration
-
getTypeService
-
setTypeService
-