Implementing filter in grid with lazy loading in vaadin 8

Hi,

I implemented lazy loading with grid in vaadin 8 like below
grid.setDataProvider((sortOrders, offset, limit) → service.fetchAllAlerts(offset, limit).stream(),
() → service.getAlertCount());

And lazy loading is working.Now i have to implement filters for grid with lazy loading. I used grid util add on but it is throwing class cast exception

Jul 12, 2018 6:26:01 PM com.vaadin.server.DefaultErrorHandler doDefault
SEVERE:
java.lang.RuntimeException: works only with ListDataProvider
at org.vaadin.gridutil.cell.GridCellFilter.(GridCellFilter.java:74)
at org.vaadin.gridutil.cell.GridCellFilter.(GridCellFilter.java:89)

setDataprovide method is of type callbackdataprovider and GridCellFilter class is of type ListDataProvider

Can you please provide me any solution for filters in vaadin 8 grid with Lazyloading??

SaranyaSreekanth Namburu:
Hi,

I implemented lazy loading with grid in vaadin 8 like below
grid.setDataProvider((sortOrders, offset, limit) → service.fetchAllAlerts(offset, limit).stream(),
() → service.getAlertCount());

And lazy loading is working.Now i have to implement filters for grid with lazy loading. I used grid util add on but it is throwing class cast exception

Jul 12, 2018 6:26:01 PM com.vaadin.server.DefaultErrorHandler doDefault
SEVERE:
java.lang.RuntimeException: works only with ListDataProvider
at org.vaadin.gridutil.cell.GridCellFilter.(GridCellFilter.java:74)
at org.vaadin.gridutil.cell.GridCellFilter.(GridCellFilter.java:89)

setDataprovide method is of type callbackdataprovider and GridCellFilter class is of type ListDataProvider

Can you please provide me any solution for filters in vaadin 8 grid with Lazyloading??

Hello SaranyaSreekanth Namburu,
Did you find any solution to above mentioned problem