| Package | Description |
|---|---|
| com.holonplatform.vaadin.flow.data |
| Modifier and Type | Method and Description |
|---|---|
DatastoreDataProvider<T,F> |
DatastoreDataProvider.Builder.build()
Build the
DatastoreDataProvider. |
static <T> DatastoreDataProvider<T,com.holonplatform.core.query.QueryFilter> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
Class<T> beanType)
Create a new
DatastoreDataProvider which uses given
beanType as items type and QueryFilter type data
provider filters. |
static <T,F> DatastoreDataProvider<T,F> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
Class<T> beanType,
Function<F,com.holonplatform.core.query.QueryFilter> filterConverter)
Create a new
DatastoreDataProvider which uses given
beanType as items type. |
static <F> DatastoreDataProvider<com.holonplatform.core.property.PropertyBox,F> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
Function<F,com.holonplatform.core.query.QueryFilter> filterConverter,
com.holonplatform.core.property.Property<?>... properties)
Create a new
DatastoreDataProvider which uses PropertyBox
items type. |
static DatastoreDataProvider<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.query.QueryFilter> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.Property<?>... properties)
Create a new
DatastoreDataProvider which uses PropertyBox
items type and QueryFilter type data provider filters. |
static DatastoreDataProvider<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.query.QueryFilter> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.PropertySet<?> propertySet)
Create a new
DatastoreDataProvider which uses PropertyBox
items type and QueryFilter type data provider filters. |
static <F> DatastoreDataProvider<com.holonplatform.core.property.PropertyBox,F> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.PropertySet<?> propertySet,
Function<F,com.holonplatform.core.query.QueryFilter> filterConverter)
Create a new
DatastoreDataProvider which uses PropertyBox
items type. |
static <T,F> DatastoreDataProvider<T,F> |
DatastoreDataProvider.create(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> target,
com.holonplatform.core.property.PropertySet<?> propertySet,
Function<com.holonplatform.core.property.PropertyBox,T> itemConverter,
Function<F,com.holonplatform.core.query.QueryFilter> filterConverter)
Create a new
DatastoreDataProvider. |
Copyright © 2020 The Holon Platform. All rights reserved.