Class MultisourceValueProvider
- java.lang.Object
-
- io.tesler.core.util.filter.provider.impl.MultisourceValueProvider
-
- All Implemented Interfaces:
ClassifyDataProvider
@Component public class MultisourceValueProvider extends Object implements ClassifyDataProvider
-
-
Constructor Summary
Constructors Constructor Description MultisourceValueProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ClassifyDataParameter>
getClassifyDataParameters(Field dtoField, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers)
-
-
-
Method Detail
-
getClassifyDataParameters
public List<ClassifyDataParameter> getClassifyDataParameters(Field dtoField, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers)
- Specified by:
getClassifyDataParameters
in interfaceClassifyDataProvider
- Parameters:
dtoField
- DTO field to search or sort byfilterParam
- Filter parameter that defines the type of operation and the values to filtersearchParam
- Search parameter annotation that provides search meta informationproviders
- all Classify Data Providers providing Classify Data Parameters- Returns:
- Classify Data Parameters for defining of predicates of searching data in Persistence Layer
-
-