Class MultisourceValueProvider

java.lang.Object
org.cxbox.core.util.filter.provider.impl.MultisourceValueProvider
All Implemented Interfaces:
ClassifyDataProvider

@Component public class MultisourceValueProvider extends Object implements ClassifyDataProvider
  • Constructor Details

    • MultisourceValueProvider

      public MultisourceValueProvider()
  • Method Details

    • getClassifyDataParameters

      public List<ClassifyDataParameter> getClassifyDataParameters(Field dtoField, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers)
      Specified by:
      getClassifyDataParameters in interface ClassifyDataProvider
      Parameters:
      dtoField - DTO field to search or sort by
      filterParam - Filter parameter that defines the type of operation and the values to filter
      searchParam - Search parameter annotation that provides search meta information
      providers - all Classify Data Providers providing Classify Data Parameters
      Returns:
      Classify Data Parameters for defining of predicates of searching data in Persistence Layer