Index

A B C D F G I L N O P R S V W 
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
 
A B C D F G I L N O P R S V W 
All Classes and Interfaces|All Packages|Serialized Form