T
- type of itemF
- type of wrapped provider filterpublic class CaptionFilteringDataProviderWrapper<T,F> extends com.vaadin.data.provider.DataProviderWrapper<T,String,F>
DataProviderWrapper
that suppresses the wrapped data provider's filtering logic and will post-filter the results with a caption filter in memory..Modifier and Type | Method and Description |
---|---|
Stream<T> |
fetch(com.vaadin.data.provider.Query<T,String> t) |
protected F |
getFilter(com.vaadin.data.provider.Query<T,String> query) |
int |
size(com.vaadin.data.provider.Query<T,String> t) |
CaptionFilteringDataProviderWrapper<T,F> |
withFilteringMode(FilteringMode filteringMode) |
CaptionFilteringDataProviderWrapper<T,F> |
withItemCaptionGenerator(com.vaadin.ui.ItemCaptionGenerator<T> itemCaptionGenerator) |
static <T,F> CaptionFilteringDataProviderWrapper<T,F> |
wrap(com.vaadin.data.provider.DataProvider<T,F> src) |
addDataProviderListener, getId, isInMemory, refreshAll, refreshItem
public static <T,F> CaptionFilteringDataProviderWrapper<T,F> wrap(com.vaadin.data.provider.DataProvider<T,F> src)
public CaptionFilteringDataProviderWrapper<T,F> withItemCaptionGenerator(com.vaadin.ui.ItemCaptionGenerator<T> itemCaptionGenerator)
public CaptionFilteringDataProviderWrapper<T,F> withFilteringMode(FilteringMode filteringMode)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.