| Modifier and Type | Interface and Description |
|---|---|
interface |
ItemLabelGenerator<T>
ItemLabelGenerator can be used to customize the string shown to the
user for an item. |
| Constructor and Description |
|---|
AbstractSinglePropertyField(String propertyName,
T defaultValue,
Class<P> elementPropertyType,
SerializableFunction<P,T> presentationToModel,
SerializableFunction<T,P> modelToPresentation)
Creates a new field that uses a property value with the given stateless
converters for producing a model value.
|
AbstractSinglePropertyField(String propertyName,
T defaultValue,
Class<P> elementPropertyType,
SerializableFunction<P,T> presentationToModel,
SerializableFunction<T,P> modelToPresentation)
Creates a new field that uses a property value with the given stateless
converters for producing a model value.
|
| Constructor and Description |
|---|
DependencyTreeCache(SerializableFunction<T,Collection<T>> dependencyParser)
Creates a dependency cache with the given dependency parser.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValueProvider<SOURCE,TARGET>
A callback interface for providing values from a given source.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> SerializableFunction<T,T> |
SerializableFunction.identity()
Returns a function that always returns its input argument.
|
| Constructor and Description |
|---|
ReflectionCache(SerializableFunction<Class<C>,T> valueProvider)
Creates a new reflection cache with the given value provider.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PushConnectionFactory
Factory that produces instances of
PushConnection. |
| Modifier and Type | Class and Description |
|---|---|
class |
WebComponentExporterTagExtractor
Retrieves web component tag from a
WebComponentExporterFactory object. |
Copyright © 2000–2022 Vaadin Ltd. All rights reserved.