| Interface | Description |
|---|---|
| ITreeDataSource | |
| IVaadinContainerDataSourceAdapter |
Adapts
forms::DataSource and provides Vaadin Container which can be asked for tabular data. |
| IVaadinContainerDataSourceAdapter.FilterConfigProvider |
Converts filter propertyId to FilterConfig id.
|
| IVaadinContainerDataSourceAdapter.FullyCapableContainer |
An interface for container that can do everything
VaadinContainerDataSourceAdapter needs. |
| IVaadinContainerDataSourceAdapter.UnconvertableLoadedDataFilter |
Filters that implement are impossible to convert into data filters.
|
| ValueAvailiblityIndicator |
Interface for objects which provide a value.
|
| ValueProvider |
Extracts a particular value from a row object, e.g.
|
| ValueWriter |
An interface for objects able to accept property value changes from ui.
|
| Class | Description |
|---|---|
| DataSourceMethods |
These methods are called from QueryDataSource.methods and TypeDataSource.methods files in standard lib.
|
| EmptyVaadinContainerDataSourceAdapter |
A simple implementation which always provides zero results (the container is empty).
|
| ITreeDataSource.Lsps |
Wraps the forms::TreeDataSource interface.
|
| LspsValueProvider |
Wraps the forms::ValueProvider.
|
| RecordVariantValueWriter |
A value writer which writes values to a target specified by a record and
a property path.
|
| Utils | |
| VaadinContainerDataSourceAdapter |
Wraps forms::DataSource and integrates it with Vaadin components relying on
Container. |
| VaadinContainerDataSourceAdapter.LazyQueryContainerAdapter |
This class exists because LazyQueryContainer has every method set to final, so I could not simply override it.
|
| ValueProvider.AbstractValueProvider |
Extend this to get basic value provider functionality out of the box - return class, comparator and memoization.
|
| ValueProvider.DelegatingValueProvider |
Decorator pattern - delegates all calls to delegate.
|
| ValueProvider.LocalizingValueProvider |
Localizes values provided by the underlying value provider.
|
| ValueProvider.MemoizingValueProvider |
A provider which caches (memoizes) pairs of input-result, as provided by the delegate, indefinitely.
|
| ValueProvider.ToStringValueProvider |
Simply converts row objects to string, by calling
Object.toString(). |
| ValueProvider.ValueKeepingValueProvider |
Hold and keeps value independently of row object.
|
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.