| Package | Description |
|---|---|
| com.holonplatform.vaadin.components.builders | |
| com.holonplatform.vaadin.data |
| Modifier and Type | Method and Description |
|---|---|
B |
ItemDataSourceComponentBuilder.dataSource(ItemDataProvider<ITEM> dataProvider,
ItemIdentifierProvider<ITEM,?> itemIdentifierProvider)
Set the data source items data provider and the
ItemIdentifierProvider to obtain item identifiers. |
| Modifier and Type | Method and Description |
|---|---|
static <T> ItemIdentifierProvider<T,T> |
ItemIdentifierProvider.identity()
Returns an
ItemIdentifierProvider which returns the item itself as item identifier. |
| Modifier and Type | Method and Description |
|---|---|
Optional<ItemIdentifierProvider<ITEM,?>> |
ItemDataSource.Configuration.getItemIdentifierProvider()
Get the
ItemIdentifierProvider. |
| Modifier and Type | Method and Description |
|---|---|
static DatastoreDataProvider |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.PropertySet<?> propertySet,
ItemIdentifierProvider<com.holonplatform.core.property.PropertyBox,Object> itemIdentifier)
Create a
DatastoreDataProvider, using given ItemIdentifierProvider to obtain the
PropertyBox item identifier. |
<ID> ItemDataSource.Builder<ITEM,PROPERTY> |
ItemDataSource.Builder.itemIdentifier(ItemIdentifierProvider<ITEM,ID> itemIdentifierProvider)
Set the item identifier provider to use to obtain item ids.
|
DatastoreDataProvider.Builder |
DatastoreDataProvider.Builder.itemIdentifierProvider(ItemIdentifierProvider<com.holonplatform.core.property.PropertyBox,?> itemIdentifierProvider)
Set the
ItemIdentifierProvider to use to obtain the item identifiers. |
Copyright © 2019 The Holon Platform. All rights reserved.