Package io.jmix.ui.component.datagrid
Class DataGridDataProvider<T>
java.lang.Object
com.vaadin.data.provider.AbstractDataProvider<T,com.vaadin.server.SerializablePredicate<T>>
io.jmix.ui.component.datagrid.DataGridDataProvider<T>
- All Implemented Interfaces:
com.vaadin.data.provider.DataProvider<T,,com.vaadin.server.SerializablePredicate<T>> Serializable
- Direct Known Subclasses:
SortableDataGridDataProvider
public class DataGridDataProvider<T>
extends com.vaadin.data.provider.AbstractDataProvider<T,com.vaadin.server.SerializablePredicate<T>>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataGridItemsEventsDelegate<T>protected DataGridItems<T>protected Subscriptionprotected Subscriptionprotected Subscriptionprotected Subscription -
Constructor Summary
ConstructorsConstructorDescriptionDataGridDataProvider(DataGridItems<T> dataGridItems, DataGridItemsEventsDelegate<T> dataEventsDelegate) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidbooleanintvoidunbind()Methods inherited from class com.vaadin.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.data.provider.DataProvider
withConfigurableFilter, withConfigurableFilter, withConvertedFilter
-
Field Details
-
dataGridItems
-
dataEventsDelegate
-
itemSetChangeSubscription
-
valueChangeSubscription
-
stateChangeSubscription
-
selectedItemChangeSubscription
-
-
Constructor Details
-
DataGridDataProvider
public DataGridDataProvider(DataGridItems<T> dataGridItems, DataGridItemsEventsDelegate<T> dataEventsDelegate)
-
-
Method Details
-
unbind
public void unbind() -
getDataGridItems
-
getId
-
isInMemory
public boolean isInMemory() -
size
-
fetch
-
datasourceItemSetChanged
-
datasourceValueChanged
-
datasourceStateChanged
-
datasourceSelectedItemChanged
-