| Package | Description |
|---|---|
| com.holonplatform.vaadin7.components.builders | |
| com.holonplatform.vaadin7.data | |
| com.holonplatform.vaadin7.data.container |
| Modifier and Type | Method and Description |
|---|---|
default B |
ItemDataSourceComponentBuilder.dataSource(ItemDataProvider<ITEM> dataProvider)
Set the data source items data provider, using the item itself as item identifier.
|
B |
SelectItemDataSourceBuilder.dataSource(ItemDataProvider<ITEM> dataProvider)
Set the selection items data provider.
|
B |
ItemDataSourceComponentBuilder.dataSource(ItemDataProvider<ITEM> dataProvider,
ItemIdentifierProvider<ITEM,?> itemIdentifierProvider)
Set the data source items data provider and the
ItemIdentifierProvider to obtain item identifiers. |
<P extends com.holonplatform.core.property.Property<?>> |
PropertySelectInputBuilder.dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider,
Iterable<P> properties)
Set the selection items data provider to obtain items.
|
default <P extends com.holonplatform.core.property.Property<?>> |
PropertySelectInputBuilder.dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider,
P... properties)
Set the selection items data provider to obtain items.
|
B |
PropertyListingBuilder.dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider,
com.holonplatform.core.property.Property... identifierProperties)
Set the items data provider.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,ITEM> ItemDataProvider<T> |
ItemDataProvider.convert(ItemDataProvider<ITEM> provider,
Function<ITEM,T> converter)
Create a new
ItemDataProvider which wraps a concrete data provider and converts items into a different
type using a converter function. |
static ItemDataProvider<com.holonplatform.core.property.PropertyBox> |
ItemDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.PropertySet<?> propertySet)
Construct a
ItemDataProvider using a Datastore. |
static <ITEM> ItemDataProvider<ITEM> |
ItemDataProvider.create(ItemSetCounter counter,
ItemSetLoader<ITEM> loader)
Create an
ItemDataProvider using given operations. |
static <ITEM> ItemDataProvider<ITEM> |
ItemDataProvider.create(ItemSetCounter counter,
ItemSetLoader<ITEM> loader,
ItemRefresher<ITEM> refresher)
Create an
ItemDataProvider using given operations. |
| Modifier and Type | Method and Description |
|---|---|
static <T,ITEM> ItemDataProvider<T> |
ItemDataProvider.convert(ItemDataProvider<ITEM> provider,
Function<ITEM,T> converter)
Create a new
ItemDataProvider which wraps a concrete data provider and converts items into a different
type using a converter function. |
| Modifier and Type | Method and Description |
|---|---|
B |
ItemDataSourceContainerBuilder.dataSource(ItemDataProvider<ITEM> dataProvider)
Set the items data provider.
|
Copyright © 2019 The Holon Platform. All rights reserved.