diff options
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/datamodel/datamodel-providers.asciidoc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/documentation/datamodel/datamodel-providers.asciidoc b/documentation/datamodel/datamodel-providers.asciidoc index 35d47db4f9..6b5fea2275 100644 --- a/documentation/datamodel/datamodel-providers.asciidoc +++ b/documentation/datamodel/datamodel-providers.asciidoc @@ -402,7 +402,7 @@ DataProvider<Person, Set<String>> personProvider = getPersonProvider(); ConfigurableFilterDataProvider<Person, String, Set<String>> wrapper = personProvider.withConfigurableFilter( - (Set<String> configuredFilters, String queryFilter) -> { + (String queryFilter, Set<String> configuredFilters) -> { Set<String> combinedFilters = new HashSet<>(); combinedFilters.addAll(configuredFilters); combinedFilters.add(queryFilter); @@ -529,7 +529,8 @@ everythingConfigurable.setFilter( // For use with ComboBox and separate department filtering ConfigurableDataProvider<Person, String, Department> mixed = dataProvider.withConfigurableFilter( - (department, filterText) -> { + // Can be shortened as PersonFilter::new + (filterText, department) -> { return new PersonFilter(filterText, department); } ); |