Class AsSortExpressionDataProvider
java.lang.Object
de.hybris.platform.adaptivesearchbackoffice.common.impl.AbstractAsDataProvider<AsExpressionData,String>
de.hybris.platform.adaptivesearchbackoffice.common.impl.AsSortExpressionDataProvider
- All Implemented Interfaces:
DataProvider<AsExpressionData,String>
Implementation of
DataProvider for sort expressions.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncollectUsedExpressions(AbstractAsSortConfigurationModel sortConfiguration) Returns the data.getLabel(AsExpressionData data, Map<String, Object> parameters) Returns the label for a data object.getValue(AsExpressionData data, Map<String, Object> parameters) Returns the value for a data object.resolveSearchConfiguration(AbstractAsSortConfigurationModel sortConfiguration) protected AbstractAsSortConfigurationModelresolveSortConfiguration(AsSortExpressionModel sortExpression) protected AsSortExpressionModelresolveSortExpression(Map<String, Object> parameters) voidsetAsSearchProviderFactory(AsSearchProviderFactory asSearchProviderFactory) Methods inherited from class de.hybris.platform.adaptivesearchbackoffice.common.impl.AbstractAsDataProvider
getModelService, resolveSearchProfile, setModelService
-
Constructor Details
-
AsSortExpressionDataProvider
public AsSortExpressionDataProvider()
-
-
Method Details
-
getData
Description copied from interface:DataProviderReturns the data.- Parameters:
parameters- - the parameters- Returns:
- the data
-
collectUsedExpressions
-
getValue
Description copied from interface:DataProviderReturns the value for a data object.- Parameters:
data- - the data objectparameters- - the parameters- Returns:
- the value object
-
getLabel
Description copied from interface:DataProviderReturns the label for a data object.- Parameters:
data- - the data objectparameters- - the parameters- Returns:
- the label
-
resolveSortExpression
-
resolveSortConfiguration
protected AbstractAsSortConfigurationModel resolveSortConfiguration(AsSortExpressionModel sortExpression) -
resolveSearchConfiguration
protected AbstractAsConfigurableSearchConfigurationModel resolveSearchConfiguration(AbstractAsSortConfigurationModel sortConfiguration) -
getAsSearchProviderFactory
-
setAsSearchProviderFactory
-