Interface WithCollectionElementFilterMixin<T,SELF extends HasCollectionElementFilter<T>>
-
- All Superinterfaces:
HasCollectionElementFilter<T>
- All Known Implementing Classes:
CollectionField,MapField
public interface WithCollectionElementFilterMixin<T,SELF extends HasCollectionElementFilter<T>> extends HasCollectionElementFilter<T>
Mixin interface to allow chainingHasCollectionElementFilter.setCollectionElementFilter(SerializablePredicate).- Since:
- 2022-04-28
- Author:
- miki
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SELFwithCollectionElementFilter(com.vaadin.flow.function.SerializablePredicate<T> valueFilter)ChainsHasCollectionElementFilter.setCollectionElementFilter(SerializablePredicate)and returns itself.-
Methods inherited from interface org.vaadin.miki.superfields.collections.HasCollectionElementFilter
getCollectionElementFilter, setCollectionElementFilter
-
-
-
-
Method Detail
-
withCollectionElementFilter
default SELF withCollectionElementFilter(com.vaadin.flow.function.SerializablePredicate<T> valueFilter)
ChainsHasCollectionElementFilter.setCollectionElementFilter(SerializablePredicate)and returns itself.- Parameters:
valueFilter- Filter to use.- Returns:
- This.
-
-