| Package | Description |
|---|---|
| com.vaadin.data | |
| com.vaadin.ui | |
| com.vaadin.ui.components.grid |
| Modifier and Type | Class and Description |
|---|---|
class |
BeanPropertySet<T>
A
PropertySet that uses reflection to find bean properties. |
| Modifier and Type | Method and Description |
|---|---|
static <T> PropertySet<T> |
BeanPropertySet.get(Class<? extends T> beanType)
Gets a
BeanPropertySet for the given bean type. |
static <T> PropertySet<T> |
BeanPropertySet.get(Class<? extends T> beanType,
boolean checkNestedDefinitions,
PropertyFilterDefinition filterDefinition)
Gets a
BeanPropertySet for the given bean type. |
PropertySet<T> |
PropertyDefinition.getPropertySet()
Gets the
PropertySet that this property belongs to. |
| Modifier and Type | Method and Description |
|---|---|
static <BEAN> Binder<BEAN> |
Binder.withPropertySet(PropertySet<BEAN> propertySet)
Creates a binder using a custom
PropertySet implementation for
finding and resolving property names for
Binder.bindInstanceFields(Object), Binder.bind(HasValue, String) and
Binder.BindingBuilder.bind(String). |
| Constructor and Description |
|---|
Binder(PropertySet<BEAN> propertySet)
Creates a binder using a custom
PropertySet implementation for
finding and resolving property names for
Binder.bindInstanceFields(Object), Binder.bind(HasValue, String) and
Binder.BindingBuilder.bind(String). |
| Modifier and Type | Method and Description |
|---|---|
protected PropertySet<T> |
Grid.getPropertySet()
Returns the property set used by this grid.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Grid.setPropertySet(PropertySet<T> propertySet)
Sets the property set to use for this grid.
|
static <BEAN> TreeGrid<BEAN> |
TreeGrid.withPropertySet(PropertySet<BEAN> propertySet)
Creates a
TreeGrid using a custom PropertySet
implementation for creating a default set of columns and for resolving
property names with Grid.addColumn(String) and
Column#setEditorComponent(HasValue). |
static <BEAN> Grid<BEAN> |
Grid.withPropertySet(PropertySet<BEAN> propertySet)
Creates a grid using a custom
PropertySet implementation for
creating a default set of columns and for resolving property names with
Grid.addColumn(String) and
Grid.Column.setEditorComponent(HasValue). |
| Constructor and Description |
|---|
Grid(PropertySet<T> propertySet)
Creates a grid using a custom
PropertySet implementation for
configuring the initial columns and resolving property names for
Grid.addColumn(String) and
Grid.Column.setEditorComponent(HasValue). |
Grid(PropertySet<T> propertySet,
DataCommunicator<T> dataCommunicator)
Creates a grid using a custom
PropertySet implementation and
custom data communicator. |
TreeGrid(PropertySet<T> propertySet,
HierarchicalDataCommunicator<T> dataCommunicator)
Creates a
TreeGrid using a custom PropertySet
implementation and custom data communicator. |
| Constructor and Description |
|---|
EditorImpl(PropertySet<T> propertySet)
Constructor for internal implementation of the Editor.
|
Copyright © 2021 Vaadin Ltd. All rights reserved.