Class StorageViewDataProvider.Default<F>
java.lang.Object
com.vaadin.flow.data.provider.AbstractDataProvider<T,F>
com.vaadin.flow.data.provider.hierarchy.AbstractHierarchicalDataProvider<T,F>
com.vaadin.flow.data.provider.hierarchy.AbstractBackEndHierarchicalDataProvider<StorageViewElement,F>
one.microstream.storage.restclient.app.ui.StorageViewDataProvider.Default<F>
- All Implemented Interfaces:
com.vaadin.flow.data.provider.BackEndDataProvider<StorageViewElement,F>,com.vaadin.flow.data.provider.DataProvider<StorageViewElement,F>,com.vaadin.flow.data.provider.hierarchy.BackEndHierarchicalDataProvider<StorageViewElement,F>,com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider<StorageViewElement,F>,Serializable,StorageViewDataProvider<F>
- Enclosing interface:
- StorageViewDataProvider<F>
public static class StorageViewDataProvider.Default<F> extends com.vaadin.flow.data.provider.hierarchy.AbstractBackEndHierarchicalDataProvider<StorageViewElement,F> implements StorageViewDataProvider<F>
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.restclient.app.ui.StorageViewDataProvider
StorageViewDataProvider.Default<F> -
Method Summary
Modifier and Type Method Description protected Stream<StorageViewElement>fetchChildrenFromBackEnd(com.vaadin.flow.data.provider.hierarchy.HierarchicalQuery<StorageViewElement,F> query)intgetChildCount(com.vaadin.flow.data.provider.hierarchy.HierarchicalQuery<StorageViewElement,F> query)booleanhasChildren(StorageViewElement item)voidrefreshItem(StorageViewElement item, boolean refreshChildren)Methods inherited from class com.vaadin.flow.data.provider.hierarchy.AbstractBackEndHierarchicalDataProvider
fetchChildren, isInMemory, setSortOrdersMethods inherited from class com.vaadin.flow.data.provider.hierarchy.AbstractHierarchicalDataProvider
withConfigurableFilter, withConfigurableFilter, withConvertedFilterMethods inherited from class com.vaadin.flow.data.provider.AbstractDataProvider
addDataProviderListener, addListener, fireEvent, refreshAll, refreshItemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.data.provider.BackEndDataProvider
setSortOrder, setSortOrders
-
Method Details
-
hasChildren
- Specified by:
hasChildrenin interfacecom.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider<StorageViewElement,F>
-
getChildCount
public int getChildCount(com.vaadin.flow.data.provider.hierarchy.HierarchicalQuery<StorageViewElement,F> query)- Specified by:
getChildCountin interfacecom.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider<StorageViewElement,F>
-
fetchChildrenFromBackEnd
protected Stream<StorageViewElement> fetchChildrenFromBackEnd(com.vaadin.flow.data.provider.hierarchy.HierarchicalQuery<StorageViewElement,F> query)- Specified by:
fetchChildrenFromBackEndin classcom.vaadin.flow.data.provider.hierarchy.AbstractBackEndHierarchicalDataProvider<StorageViewElement,F>
-
refreshItem
- Specified by:
refreshItemin interfacecom.vaadin.flow.data.provider.DataProvider<StorageViewElement,F>- Overrides:
refreshItemin classcom.vaadin.flow.data.provider.AbstractDataProvider<StorageViewElement,F>
-