public class DefaultAsSearchConfigurationDao extends AbstractAsGenericDao<AbstractAsSearchConfigurationModel> implements AsSearchConfigurationDao
AsSearchConfigurationDao.| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
BASE_QUERY |
| Constructor and Description |
|---|
DefaultAsSearchConfigurationDao()
Creates DAO for
AbstractAsSearchConfigurationModel. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractAsSearchConfigurationModel> |
findAllSearchConfigurations()
Finds all search configurations.
|
java.util.Optional<AbstractAsSearchConfigurationModel> |
findSearchConfigurationByUid(CatalogVersionModel catalogVersion,
java.lang.String uid)
Finds the search configuration for a specific catalog version and uid.
|
<T extends AbstractAsSearchConfigurationModel> |
findSearchConfigurations(java.lang.Class<T> type,
java.util.Map<java.lang.String,java.lang.Object> filters)
Finds all search configurations matching the given filters.
|
java.util.List<AbstractAsSearchConfigurationModel> |
findSearchConfigurationsByCatalogVersion(CatalogVersionModel catalogVersion)
Finds all search configurations for a specific catalog version.
|
TypeService |
getTypeService() |
void |
setTypeService(TypeService typeService) |
appendAndClause, appendClause, appendLikeClause, appendOrderByClause, appendWhereClause, buildPagination, buildQuery, buildQuery, buildSearchPageData, createQuery, queryList, queryListfind, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServiceprotected static final java.lang.String BASE_QUERY
public DefaultAsSearchConfigurationDao()
AbstractAsSearchConfigurationModel.public java.util.List<AbstractAsSearchConfigurationModel> findAllSearchConfigurations()
AsSearchConfigurationDaofindAllSearchConfigurations in interface AsSearchConfigurationDaopublic java.util.List<AbstractAsSearchConfigurationModel> findSearchConfigurationsByCatalogVersion(CatalogVersionModel catalogVersion)
AsSearchConfigurationDaofindSearchConfigurationsByCatalogVersion in interface AsSearchConfigurationDaopublic java.util.Optional<AbstractAsSearchConfigurationModel> findSearchConfigurationByUid(CatalogVersionModel catalogVersion, java.lang.String uid)
AsSearchConfigurationDaofindSearchConfigurationByUid in interface AsSearchConfigurationDaocatalogVersion - - the catalog versionuid - - the unique identifierpublic <T extends AbstractAsSearchConfigurationModel> java.util.List<T> findSearchConfigurations(java.lang.Class<T> type, java.util.Map<java.lang.String,java.lang.Object> filters)
AsSearchConfigurationDaofindSearchConfigurations in interface AsSearchConfigurationDaotype - - the search configuration typefilters - - the parameterspublic TypeService getTypeService()
public void setTypeService(TypeService typeService)
Copyright © 2018 SAP SE. All Rights Reserved.