Interface | Description |
---|---|
BackEndDataProvider<T,F> |
A data provider that lazy loads items from a back end.
|
BackEndHierarchicalDataProvider<T,F> |
A data provider that lazy loads items from a back end containing hierarchical
data.
|
CallbackDataProvider.CountCallback<T,F> |
Callback interface for counting the number of items in a backend based on
a query.
|
CallbackDataProvider.FetchCallback<T,F> |
Callback interface for fetching a stream of items from a backend based on
a query.
|
ConfigurableFilterDataProvider<T,Q,C> |
A data provider that supports programmatically setting a filter that will be
applied to all queries.
|
DataGenerator<T> |
A data generator for
DataCommunicator . |
DataKeyMapper<T> |
DataKeyMapper to map data objects to key strings.
|
DataProvider<T,F> |
A common interface for fetching data from a backend.
|
DataProviderListener<T> |
Interface for listening for a data change events fired by a
DataProvider . |
HierarchicalDataProvider<T,F> |
A common interface for fetching hierarchical data from a data source, such as
an in-memory collection or a backend database.
|
InMemoryDataProvider<T> |
A mixin interface for in-memory data providers.
|
Class | Description |
---|---|
AbstractBackEndDataProvider<T,F> |
Abstract base class for implementing back end data providers.
|
AbstractBackEndHierarchicalDataProvider<T,F> |
Abstract base class for implementing
BackEndHierarchicalDataProvider s. |
AbstractDataProvider<T,F> |
Abstract data provider implementation which takes care of refreshing data
from the underlying data provider.
|
AbstractHierarchicalDataProvider<T,F> |
Abstract hierarchical data provider implementation which takes care of item
refreshes and associated events.
|
CallbackDataProvider<T,F> |
Data provider that uses one callback for fetching items from a back end and
another callback for counting the number of available items.
|
ConfigurableFilterDataProviderWrapper<T,Q,C,F> |
A configurable data provider that wraps another data provider by combining
any filter from the component with the configured filter and passing that to
the wrapped provider through the query.
|
DataChangeEvent<T> |
An event fired when the data of a
DataProvider changes. |
DataChangeEvent.DataRefreshEvent<T> |
An event fired when a single item of a
DataProvider has been
updated. |
DataCommunicator<T> |
DataProvider base class.
|
DataProviderWrapper<T,F,M> |
Wrapper class for modifying, chaining and replacing filters and sorting in a
query.
|
GridSortOrder<T> |
Sorting information for
Grid . |
GridSortOrderBuilder<T> |
Helper classes with fluent API for constructing
GridSortOrder lists. |
HierarchicalDataCommunicator<T> |
Data communicator that handles requesting hierarchical data from
HierarchicalDataProvider and sending it to client side. |
HierarchicalQuery<T,F> |
Immutable hierarchical query object used to request data from a backend.
|
HierarchyMapper<T,F> |
Mapper for hierarchical data.
|
InMemoryDataProviderHelpers |
A class containing a number of static helper methods for implementing
InMemoryDataProvider s. |
ListDataProvider<T> |
DataProvider wrapper for Collection s. |
Query<T,F> |
Immutable query object used to request data from a backend.
|
QuerySortOrder |
Sorting information for
Query . |
QuerySortOrderBuilder |
Helper classes with fluent API for constructing
QuerySortOrder lists. |
Sort |
Helper class for constructing SortOrders.
|
Sort.SortBuilder |
SortBuilder is a helper class with fluent API for constructing sort order
lists.
|
SortOrder<T> |
Sorting information for one field.
|
SortOrderBuilder<T extends SortOrder<V>,V> |
Base class for helper classes with fluent API for constructing sort order
lists.
|
TreeDataProvider<T> |
An in-memory data provider for listing components that display hierarchical
data.
|
Copyright © 2018 Vaadin Ltd. All rights reserved.