Package | Description |
---|---|
com.whitestein.lsps.vaadin.forms | |
com.whitestein.lsps.vaadin.forms.datasource | |
com.whitestein.lsps.vaadin.forms.filter |
Modifier and Type | Method and Description |
---|---|
protected ValueProvider |
WTree.createCaptionValueProvider(RecordHolder captionValueProvider) |
ValueProvider |
WAbstractTable.Column.getFilterValueProvider()
Returns the value provider for this column filter.
|
ValueProvider |
WAbstractTable.Column.getSortValueProvider()
Returns the value provider for this column sort.
|
ValueProvider |
WAbstractTable.Column.getValueProvider()
Returns the value provider for this column.
|
Modifier and Type | Class and Description |
---|---|
class |
LspsValueProvider
Wraps the forms::ValueProvider.
|
static class |
ValueProvider.AbstractValueProvider
Extend this to get basic value provider functionality out of the box - return class, comparator and memoization.
|
static class |
ValueProvider.DelegatingValueProvider
Decorator pattern - delegates all calls to delegate.
|
static class |
ValueProvider.LocalizingValueProvider
Localizes values provided by the underlying value provider.
|
static class |
ValueProvider.MemoizingValueProvider
A provider which caches (memoizes) pairs of input-result, as provided by the delegate, indefinitely.
|
static class |
ValueProvider.ToStringValueProvider
Simply converts row objects to string, by calling
Object.toString() . |
static class |
ValueProvider.ValueKeepingValueProvider
Hold and keeps value independently of row object.
|
Modifier and Type | Field and Description |
---|---|
protected ValueProvider |
ValueProvider.DelegatingValueProvider.delegate |
Modifier and Type | Method and Description |
---|---|
static ValueProvider |
LspsValueProvider.create(Variant.RecordVariant valueProvider,
Form form)
A factory method for the LSPS value provider.
|
ValueProvider |
VaadinContainerDataSourceAdapter.getFilterValueProvider(Serializable id) |
ValueProvider |
IVaadinContainerDataSourceAdapter.getFilterValueProvider(Serializable id)
A value provider used by a column filter to obtain column values.
|
ValueProvider |
EmptyVaadinContainerDataSourceAdapter.getFilterValueProvider(Serializable id) |
ValueProvider |
VaadinContainerDataSourceAdapter.getSortValueProvider(Serializable id) |
ValueProvider |
IVaadinContainerDataSourceAdapter.getSortValueProvider(Serializable id)
A value provider used by column sort to obtain values.
|
ValueProvider |
EmptyVaadinContainerDataSourceAdapter.getSortValueProvider(Serializable id) |
ValueProvider |
VaadinContainerDataSourceAdapter.getValueProvider(Serializable id) |
ValueProvider |
IVaadinContainerDataSourceAdapter.getValueProvider(Serializable id)
A value provider used by a column to obtain column values.
|
ValueProvider |
EmptyVaadinContainerDataSourceAdapter.getValueProvider(Serializable id) |
ValueProvider |
ValueProvider.memoize()
Returns a value provider which caches (memoizes) pairs of input-result of
call(Object) indefinitely. |
ValueProvider |
ValueProvider.AbstractValueProvider.memoize() |
ValueProvider |
ValueProvider.DelegatingValueProvider.memoize() |
ValueProvider |
ValueProvider.MemoizingValueProvider.memoize() |
Modifier and Type | Method and Description |
---|---|
void |
VaadinContainerDataSourceAdapter.addProperty(Serializable id,
ValueProvider valueProvider,
boolean sortable,
boolean readonly) |
void |
IVaadinContainerDataSourceAdapter.addProperty(Serializable id,
ValueProvider valueProvider,
boolean sortable,
boolean readonly)
Adds a property (column) to this data source.
|
void |
EmptyVaadinContainerDataSourceAdapter.addProperty(Serializable id,
ValueProvider valueProvider,
boolean sortable,
boolean readOnly) |
void |
VaadinContainerDataSourceAdapter.addProperty(Serializable id,
ValueProvider valueProvider,
ValueProvider filterVP,
ValueProvider sortVP,
boolean sortable,
boolean readonly) |
void |
IVaadinContainerDataSourceAdapter.addProperty(Serializable id,
ValueProvider valueProvider,
ValueProvider filterVP,
ValueProvider sortVP,
boolean sortable,
boolean readonly)
Adds a property (column) to this data source.
|
void |
EmptyVaadinContainerDataSourceAdapter.addProperty(Serializable id,
ValueProvider valueProvider,
ValueProvider filterVP,
ValueProvider sortVP,
boolean sortable,
boolean readonly) |
Constructor and Description |
---|
DelegatingValueProvider(ValueProvider delegate) |
LocalizingValueProvider(ValueProvider delegate,
Form form) |
MemoizingValueProvider(ValueProvider delegate) |
Constructor and Description |
---|
DataFilter(RecordHolder filterDefinition,
ValueProvider valueProvider,
SerializablePredicate<Object> predicate)
Creates a new instance of this class with the filter definition and predicate representing
the filter semantics.
|
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.