Package de.hybris.platform.servicelayer.search
-
Interface Summary Interface Description FlexibleSearchService The FlexibleSearchService is an SQL-based search on item types which allows to search on attribute values as well as directly on database columns.SearchResult<E> Returned by search methods of the service layer. -
Class Summary Class Description AbstractQuery Base class for any search query containers which keeps common informations needed for executing search.FlexibleSearchQuery The FlexibleSearchQuery stores all needed informations (the query itself, parameters, ...) to execute a search in theFlexibleSearchService
.FlexibleSearchQueryTest FlexibleSearchServiceGetModelByExampleTest TheFlexibleSearchService.getModelByExample(Object)
method will get a model (representing a persisted item) by passing an example model with partly filled values.FlexibleSearchServiceSpecialCasesTest FlexibleSearchServiceTest LazyLoadModelListTest TestsLazyLoadModelList
.RelationQuery The Class RelationQuery specifies one or more ordering criteria with which the paginated search results should be returned (see DevNet "Improve API for Collection attributes")TranslationResult This class contains flexible search query translated to SQL query with SQL query parameters.TranslationResultTest -
Enum Summary Enum Description RelationQuery.ORDERING Specify whether an ordering should be ascending or descending -
Exception Summary Exception Description RelationQueryException