Index

A C G L M O S U V 
All Classes and Interfaces|All Packages|Serialized Form

A

addSelectionListener(MultiSelectionListener<MultiSelectListBox<T>, T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
 

C

com.vaadin.flow.component.listbox - package com.vaadin.flow.component.listbox
 
com.vaadin.flow.component.listbox.dataview - package com.vaadin.flow.component.listbox.dataview
 

G

getDataProvider() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Gets the data provider used by this ListBox.
getGenericDataView() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Gets the generic data view for the ListBox.
getItem(int) - Method in class com.vaadin.flow.component.listbox.dataview.ListBoxDataView
 
getItemEnabledProvider() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Returns the item enabled predicate.
getItemId(ITEM) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
 
getItemLabelGenerator() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Gets the item label generator that is used to produce the strings shown in the ListBox for each item.
getItemRenderer() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Returns the item component renderer.
getListDataView() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Gets the list data view for the ListBox.
getSelectedItems() - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
Returns an immutable set of the currently selected items.
getSelectionPreservationMode() - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
Gets the selection preservation mode.
getSupportedDataProviderType() - Method in class com.vaadin.flow.component.listbox.dataview.ListBoxDataView
 

L

ListBox<T> - Class in com.vaadin.flow.component.listbox
List Box allows the user to select one or more values from a scrollable list of items.
ListBox() - Constructor for class com.vaadin.flow.component.listbox.ListBox
Creates a new list box component.
ListBoxBase<C,ITEM,VALUE> - Class in com.vaadin.flow.component.listbox
Base class for the ListBox and MultiSelectListBox.
ListBoxDataView<T> - Class in com.vaadin.flow.component.listbox.dataview
Implementation of generic data view for ListBox.
ListBoxDataView(SerializableSupplier<? extends DataProvider<T, ?>>, ListBoxBase) - Constructor for class com.vaadin.flow.component.listbox.dataview.ListBoxDataView
Constructs a new generic data view for ListBox and verifies the passed data provider is compatible with this data view implementation.
ListBoxListDataView<T> - Class in com.vaadin.flow.component.listbox.dataview
Data view implementation for ListBox with in-memory list data.
ListBoxListDataView(SerializableSupplier<? extends DataProvider<T, ?>>, ListBoxBase, SerializableBiConsumer<SerializablePredicate<T>, SerializableComparator<T>>) - Constructor for class com.vaadin.flow.component.listbox.dataview.ListBoxListDataView
Creates a new in-memory data view for ListBox and verifies the passed data provider is compatible with this data view implementation.

M

MultiSelectListBox<T> - Class in com.vaadin.flow.component.listbox
Server-side component for the vaadin-list-box element with multi-selection.
MultiSelectListBox() - Constructor for class com.vaadin.flow.component.listbox.MultiSelectListBox
Creates a new list box component with multi-selection.

O

onAttach(AttachEvent) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
 
onDetach(DetachEvent) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
 
onEnabledStateChanged(boolean) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
 

S

setDataProvider(DataProvider<ITEM, ?>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Sets a generic data provider for the ListBox to use.
setItemEnabledProvider(SerializablePredicate<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Sets the item enabled predicate for this ListBox.
setItemLabelGenerator(ItemLabelGenerator<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Sets the item label generator that is used to produce the strings shown in the ListBox for each item.
setItems(DataProvider<ITEM, Void>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Set a generic data provider for the ListBox to use and returns the base ListBoxDataView that provides API to get information on the items.
setItems(InMemoryDataProvider<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Sets an in-memory data provider for the ListBox to use
setItems(ListDataProvider<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Sets a ListDataProvider for the ListBox to use and returns a ListDataView that provides information and allows operations on the items.
setRenderer(ComponentRenderer<? extends Component, ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Sets the item renderer for this ListBox.
setRequiredIndicatorVisible(boolean) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
Not supported!
setSelectionPreservationMode(SelectionPreservationMode) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
Sets the selection preservation mode.
setValue(Set<T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
Sets the value of this component.

U

updateSelection(Set<T>, Set<T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
 

V

valueEquals(Set<T>, Set<T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
Compares two value instances to each other to determine whether they are equal.
valueEquals(T, T) - Method in class com.vaadin.flow.component.listbox.ListBox
Compares two value instances to each other to determine whether they are equal.
A C G L M O S U V 
All Classes and Interfaces|All Packages|Serialized Form