Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addColumn(String) - Method in class org.vaadin.tatu.BeanTable
-
Add column to Table with the given property name.
- addColumn(String, ValueProvider<T, ?>) - Method in class org.vaadin.tatu.BeanTable
-
Add a column with a value provider.
- addComponentColumn(String, BeanTable.ComponentProvider<T>) - Method in class org.vaadin.tatu.BeanTable
-
Add a column with component provider.
- addItemClickedListener(ComponentEventListener<ItemClickedEvent<T, BeanTable<T>>>) - Method in class org.vaadin.tatu.BeanTable
-
Add ItemClickedEvent listener to the BeanTable
- addSelectionChangedListener(ComponentEventListener<BeanTableSelectionChangedEvent<T, BeanTable<T>>>) - Method in class org.vaadin.tatu.BeanTable
-
Add SelectionChangedEvent listener to the BeanTable
- addThemeVariants(BeanTableVariant...) - Method in class org.vaadin.tatu.BeanTable
-
Adds theme variants to the component.
- apply(T) - Method in interface org.vaadin.tatu.BeanTable.ComponentProvider
-
Gets a caption for the
item. - apply(T) - Method in interface org.vaadin.tatu.BeanTable.StringProvider
-
Gets a caption for the
item.
B
- BeanTable<T> - Class in org.vaadin.tatu
-
This is a simple Table component backed by DataProvider.
- BeanTable() - Constructor for class org.vaadin.tatu.BeanTable
-
The default constructor.
- BeanTable(int) - Constructor for class org.vaadin.tatu.BeanTable
-
The default constructor with defined page length.
- BeanTable(Class<T>) - Constructor for class org.vaadin.tatu.BeanTable
-
Creates a new BeanTable with an initial set of columns for each of the bean's properties.
- BeanTable(Class<T>, boolean) - Constructor for class org.vaadin.tatu.BeanTable
-
Creates a new BeanTable with an initial set of columns for each of the bean's properties.
- BeanTable(Class<T>, boolean, int) - Constructor for class org.vaadin.tatu.BeanTable
-
Creates a new BeanTable with an initial set of columns for each of the bean's properties.
- BeanTable.BeanTableI18n - Class in org.vaadin.tatu
-
Localization object for BeanTable
- BeanTable.Column<R> - Class in org.vaadin.tatu
-
Configuration class for the Columns.
- BeanTable.ColumnAlignment - Enum Class in org.vaadin.tatu
- BeanTable.ColumnSelectMenu - Enum Class in org.vaadin.tatu
- BeanTable.ComponentProvider<T> - Interface in org.vaadin.tatu
- BeanTable.FocusBehavior - Enum Class in org.vaadin.tatu
- BeanTable.StringProvider<T> - Interface in org.vaadin.tatu
- BeanTableDataView<T> - Class in org.vaadin.tatu
- BeanTableDataView(SerializableSupplier<DataProvider<T, ?>>, BeanTable<T>) - Constructor for class org.vaadin.tatu.BeanTableDataView
-
Constructs a new DataView.
- BeanTableDataView(SerializableSupplier<DataProvider<T, ?>>, BeanTable<T>, SerializableConsumer<IdentifierProvider<T>>) - Constructor for class org.vaadin.tatu.BeanTableDataView
-
Constructs a new DataView.
- BeanTableI18n() - Constructor for class org.vaadin.tatu.BeanTable.BeanTableI18n
- BeanTableLazyDataView<T> - Class in org.vaadin.tatu
- BeanTableLazyDataView(SerializableSupplier<? extends DataProvider<T, ?>>, BeanTable<T>) - Constructor for class org.vaadin.tatu.BeanTableLazyDataView
-
Creates a new lazy data view for grid and verifies the passed data provider is compatible with this data view implementation.
- BeanTableListDataView<T> - Class in org.vaadin.tatu
- BeanTableListDataView(SerializableSupplier<DataProvider<T, ?>>, BeanTable<T>, SerializableBiConsumer<SerializablePredicate<T>, SerializableComparator<T>>) - Constructor for class org.vaadin.tatu.BeanTableListDataView
-
Creates a new in-memory data view for BeanTable and verifies the passed data provider is compatible with this data view implementation.
- BeanTableListDataView(SerializableSupplier<DataProvider<T, ?>>, BeanTable<T>, SerializableConsumer<IdentifierProvider<T>>, SerializableBiConsumer<SerializablePredicate<T>, SerializableComparator<T>>) - Constructor for class org.vaadin.tatu.BeanTableListDataView
-
Creates a new in-memory data view for BeanTable and verifies the passed data provider is compatible with this data view implementation.
- BeanTableSelectionChangedEvent<R,
C> - Class in org.vaadin.tatu - BeanTableSelectionChangedEvent(C, Set<R>, boolean) - Constructor for class org.vaadin.tatu.BeanTableSelectionChangedEvent
- BeanTableVariant - Enum Class in org.vaadin.tatu
- BODY - Enum constant in enum class org.vaadin.tatu.BeanTable.FocusBehavior
- BODY_AND_HEADER - Enum constant in enum class org.vaadin.tatu.BeanTable.FocusBehavior
- BUTTON - Enum constant in enum class org.vaadin.tatu.BeanTable.ColumnSelectMenu
C
- CENTER - Enum constant in enum class org.vaadin.tatu.BeanTable.ColumnAlignment
- Column() - Constructor for class org.vaadin.tatu.BeanTable.Column
-
Constructor without parameters
- Column(String, ValueProvider<T, ?>) - Constructor for class org.vaadin.tatu.BeanTable.Column
-
Constructor with header and value provider
- COLUMN_BORDERS - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
- CONTEXT - Enum constant in enum class org.vaadin.tatu.BeanTable.ColumnSelectMenu
D
- deselect(T...) - Method in class org.vaadin.tatu.BeanTable
-
Deselect items.
- deselectAll() - Method in class org.vaadin.tatu.BeanTable
-
Clear the selection.
F
- fetchItem(int) - Method in class org.vaadin.tatu.BeanTable
- focus() - Method in class org.vaadin.tatu.BeanTable
-
Push focus to first body cell, not row header cell.
- focus(int, int) - Method in class org.vaadin.tatu.BeanTable
-
Push focus to specific row and column by index if such cell exists in the table.
- focus(T) - Method in class org.vaadin.tatu.BeanTable
-
Push focus to the first column of the row where item is if item is on the current page.
G
- getAlignment() - Method in class org.vaadin.tatu.BeanTable.Column
- getClassNameProvider() - Method in class org.vaadin.tatu.BeanTable.Column
- getClassNameProvider() - Method in class org.vaadin.tatu.BeanTable
- getColumn(String) - Method in class org.vaadin.tatu.BeanTable
-
Get the column by its key.
- getColumns() - Method in class org.vaadin.tatu.BeanTable
-
Get list of the currently set columns.
- getComponentProvider() - Method in class org.vaadin.tatu.BeanTable.Column
- getDataProvider() - Method in class org.vaadin.tatu.BeanTable
-
Return the currently used data provider.
- getDefault() - Static method in class org.vaadin.tatu.BeanTable.BeanTableI18n
-
Generate the default English localization.
- getErrorText() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getFirstPage() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getGenericDataView() - Method in class org.vaadin.tatu.BeanTable
- getHeader() - Method in class org.vaadin.tatu.BeanTable.Column
- getI18n() - Method in class org.vaadin.tatu.BeanTable
-
Gets the internationalization object previously set for this component.
- getItem() - Method in class org.vaadin.tatu.ItemClickedEvent
- getItem(int) - Method in class org.vaadin.tatu.BeanTableDataView
- getItem(int) - Method in class org.vaadin.tatu.BeanTableLazyDataView
- getItemCountEstimate() - Method in class org.vaadin.tatu.BeanTableLazyDataView
- getItemCountEstimateIncrease() - Method in class org.vaadin.tatu.BeanTableLazyDataView
- getItemIndex(T) - Method in class org.vaadin.tatu.BeanTableLazyDataView
-
Gets the index of the given item by the item index provider set with
BeanTableLazyDataView.setItemIndexProvider(ItemIndexProvider). - getItemIndexProvider() - Method in class org.vaadin.tatu.BeanTableLazyDataView
-
Gets the item index provider for this data view's component.
- getKey() - Method in class org.vaadin.tatu.BeanTable.Column
-
Gets the key of the column.
- getLastPage() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getLazyDataView() - Method in class org.vaadin.tatu.BeanTable
- getListDataView() - Method in class org.vaadin.tatu.BeanTable
- getMenuButton() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getNextPage() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getNoDataText() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getPage() - Method in class org.vaadin.tatu.BeanTable
-
Get current page.
- getPageIndex(T) - Method in class org.vaadin.tatu.BeanTableLazyDataView
-
Gets the page index of the given item by the item index provider set with
BeanTableLazyDataView.setItemIndexProvider(ItemIndexProvider). - getPageProvider() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getPreviousPage() - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- getRowCount() - Method in class org.vaadin.tatu.BeanTable
-
Get the number of the rows in the table after filtering.
- getSelected() - Method in class org.vaadin.tatu.BeanTable
-
Get currently selected items.
- getSelected() - Method in class org.vaadin.tatu.BeanTableSelectionChangedEvent
- getSupportedDataProviderType() - Method in class org.vaadin.tatu.BeanTableDataView
- getSupportedDataProviderType() - Method in class org.vaadin.tatu.BeanTableLazyDataView
- getTooltipProvider() - Method in class org.vaadin.tatu.BeanTable.Column
- getValueProvider() - Method in class org.vaadin.tatu.BeanTable.Column
- getVariantName() - Method in enum class org.vaadin.tatu.BeanTableVariant
-
Gets the variant name.
- getWidth() - Method in class org.vaadin.tatu.BeanTable.Column
I
- isRowHeader() - Method in class org.vaadin.tatu.BeanTable.Column
-
Returns if true if this column acts as row header.
- isVisible() - Method in class org.vaadin.tatu.BeanTable.Column
-
Return status of the column visibility.
- ItemClickedEvent<R,
C> - Class in org.vaadin.tatu - ItemClickedEvent(C, R, boolean) - Constructor for class org.vaadin.tatu.ItemClickedEvent
L
- LEFT - Enum constant in enum class org.vaadin.tatu.BeanTable.ColumnAlignment
N
- NO_BORDER - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
- NO_ROW_BORDERS - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
- NONE - Enum constant in enum class org.vaadin.tatu.BeanTable.ColumnSelectMenu
- NONE - Enum constant in enum class org.vaadin.tatu.BeanTable.FocusBehavior
O
- onAttach(AttachEvent) - Method in class org.vaadin.tatu.BeanTable
- onDetach(DetachEvent) - Method in class org.vaadin.tatu.BeanTable
- org.vaadin.tatu - package org.vaadin.tatu
P
- PADDING - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
R
- removeThemeVariants(BeanTableVariant...) - Method in class org.vaadin.tatu.BeanTable
-
Removes theme variants from the component.
- RIGHT - Enum constant in enum class org.vaadin.tatu.BeanTable.ColumnAlignment
- ROW_INDEX - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
- ROW_STRIPES - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
S
- select(T...) - Method in class org.vaadin.tatu.BeanTable
-
Select items.
- setAlignment(BeanTable.ColumnAlignment) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set vertical alignment of the cell content, CENTER, LEFT, RIGHT.
- setCaption(String) - Method in class org.vaadin.tatu.BeanTable
-
Set the caption associated with the Table
- setClassNameProvider(BeanTable.StringProvider<T>) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set class name provider for a table column, i.e.
- setClassNameProvider(BeanTable.StringProvider<T>) - Method in class org.vaadin.tatu.BeanTable
-
Set class name provider for a table row.
- setColumns(String...) - Method in class org.vaadin.tatu.BeanTable
-
Configure BeanTable to have columns with given set of property names.
- setColumnSelectionMenu(BeanTable.ColumnSelectMenu) - Method in class org.vaadin.tatu.BeanTable
-
Use ColumnSelectMenu.CONTEXT column selection as context menu.
- setComponentProvider(BeanTable.ComponentProvider<T>) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set component provider function for the column,
- setDataProvider(DataProvider<T, ?>) - Method in class org.vaadin.tatu.BeanTable
-
Deprecated.
- setErrorText(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setFilter(SerializablePredicate<T>) - Method in class org.vaadin.tatu.BeanTableListDataView
- setFirstPage(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setFocusBehavior(BeanTable.FocusBehavior) - Method in class org.vaadin.tatu.BeanTable
-
Set the focus behavior of this table for A11y.
- setHeader(Component) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set column header as a Component
- setHeader(String) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set column header as String
- setHtmlAllowed(boolean) - Method in class org.vaadin.tatu.BeanTable
-
Set whether cell content should allow html content or not.
- setI18n(BeanTable.BeanTableI18n) - Method in class org.vaadin.tatu.BeanTable
-
Sets the internationalization properties (texts used for button tooltips) for this component.
- setIdentifierProvider(IdentifierProvider<T>) - Method in class org.vaadin.tatu.BeanTableDataView
- setIdentifierProvider(IdentifierProvider<T>) - Method in class org.vaadin.tatu.BeanTableListDataView
- setItemCountEstimate(int) - Method in class org.vaadin.tatu.BeanTableLazyDataView
- setItemCountEstimateIncrease(int) - Method in class org.vaadin.tatu.BeanTableLazyDataView
- setItemCountFromDataProvider() - Method in class org.vaadin.tatu.BeanTableLazyDataView
- setItemCountUnknown() - Method in class org.vaadin.tatu.BeanTableLazyDataView
- setItemIndexProvider(ItemIndexProvider<T, ?>) - Method in class org.vaadin.tatu.BeanTableLazyDataView
- setItems(BackEndDataProvider<T, Void>) - Method in class org.vaadin.tatu.BeanTable
- setItems(DataProvider<T, Void>) - Method in class org.vaadin.tatu.BeanTable
- setItems(InMemoryDataProvider<T>) - Method in class org.vaadin.tatu.BeanTable
- setItems(ListDataProvider<T>) - Method in class org.vaadin.tatu.BeanTable
- setItems(Stream<T>) - Method in class org.vaadin.tatu.BeanTable
- setKey(String) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set unique key for the column
- setLastPage(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setMenuButton(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setNextPage(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setNoDataText(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setPage(int) - Method in class org.vaadin.tatu.BeanTable
-
Set the currently shown page.
- setPageProvider(SerializableBiFunction<Integer, Integer, String>) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setPreviousPage(String) - Method in class org.vaadin.tatu.BeanTable.BeanTableI18n
- setRowHeader(boolean) - Method in class org.vaadin.tatu.BeanTable.Column
-
Sets the row header nature for the column for accessibility.
- setSelectionEnabled(boolean) - Method in class org.vaadin.tatu.BeanTable
-
Enable/disable selection for user.
- setTooltipProvider(BeanTable.StringProvider<T>) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set tooltip provider function for the column,
- setVisible(boolean) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set the column visibility.
- setWidth(String) - Method in class org.vaadin.tatu.BeanTable.Column
-
Set the width of the column.
V
- valueOf(String) - Static method in enum class org.vaadin.tatu.BeanTable.ColumnAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.tatu.BeanTable.ColumnSelectMenu
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.tatu.BeanTable.FocusBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.vaadin.tatu.BeanTableVariant
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.vaadin.tatu.BeanTable.ColumnAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.tatu.BeanTable.ColumnSelectMenu
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.tatu.BeanTable.FocusBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.vaadin.tatu.BeanTableVariant
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WRAP_CELL_CONTENT - Enum constant in enum class org.vaadin.tatu.BeanTableVariant
All Classes and Interfaces|All Packages|Serialized Form