T
- item type.public class FilterableHierarchicalDataProvider<T> extends HierarchicalDataProviderWrapper<T,DataFilter> implements com.vaadin.data.provider.ConfigurableFilterDataProvider<T,DataFilter,DataFilter>
Modifier and Type | Method and Description |
---|---|
Stream<T> |
fetch(com.vaadin.data.provider.Query<T,DataFilter> t) |
Stream<T> |
fetchChildren(com.vaadin.data.provider.HierarchicalQuery<T,DataFilter> query) |
DataFilter |
getFilter(com.vaadin.data.provider.Query<T,DataFilter> query) |
boolean |
hasChildren(T item) |
void |
setDataFilter(DataFilter dataFilter)
Deprecated.
since 6.2.1. Use
setFilter(info.magnolia.ui.filter.DataFilter) instead. |
void |
setFilter(DataFilter filter) |
static <T> FilterableHierarchicalDataProvider<T> |
wrap(com.vaadin.data.provider.HierarchicalDataProvider<T,DataFilter> src) |
dataProvider, getChildCount
addDataProviderListener, getId, isInMemory, refreshAll, refreshItem, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static <T> FilterableHierarchicalDataProvider<T> wrap(com.vaadin.data.provider.HierarchicalDataProvider<T,DataFilter> src)
@Deprecated public void setDataFilter(DataFilter dataFilter)
setFilter(info.magnolia.ui.filter.DataFilter)
instead.public void setFilter(DataFilter filter)
setFilter
in interface com.vaadin.data.provider.ConfigurableFilterDataProvider<T,DataFilter,DataFilter>
public Stream<T> fetch(com.vaadin.data.provider.Query<T,DataFilter> t)
fetch
in interface com.vaadin.data.provider.DataProvider<T,DataFilter>
fetch
in interface com.vaadin.data.provider.HierarchicalDataProvider<T,DataFilter>
fetch
in class com.vaadin.data.provider.DataProviderWrapper<T,DataFilter,DataFilter>
public Stream<T> fetchChildren(com.vaadin.data.provider.HierarchicalQuery<T,DataFilter> query)
fetchChildren
in interface com.vaadin.data.provider.HierarchicalDataProvider<T,DataFilter>
fetchChildren
in class HierarchicalDataProviderWrapper<T,DataFilter>
public DataFilter getFilter(com.vaadin.data.provider.Query<T,DataFilter> query)
getFilter
in class com.vaadin.data.provider.DataProviderWrapper<T,DataFilter,DataFilter>
public boolean hasChildren(T item)
hasChildren
in interface com.vaadin.data.provider.HierarchicalDataProvider<T,DataFilter>
hasChildren
in class HierarchicalDataProviderWrapper<T,DataFilter>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.