Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

adapt(Validator<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Validatable
Adapt given Validator to be used as a Validator.
adapt(Validator<T>, Input<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Validatable
Adapt given Validator to be used as a Validator.
adapt(Validator<T>, Component) - Static method in interface com.holonplatform.vaadin.flow.components.Validatable
Adapt given Validator to be used as a Validator.
adapt(Validator<T>, Supplier<ValueContext>) - Static method in interface com.holonplatform.vaadin.flow.components.Validatable
Adapt given Validator to be used as a Validator.
adapt(Validator<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Validatable
Adapt given Validator to be used as a Validator.
adapt(Class<T>, Function<T, C>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Create a new ViewComponentAdapterBuilder to configure and create a ViewComponent from a custom Component.
adapt(Class<T>, C, BiConsumer<C, T>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Create a new ViewComponentAdapterBuilder to configure and create a ViewComponent from a custom Component.
adapt(DataProvider<T, F>) - Static method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Create a new ItemListingDataProviderAdapter using given concrete dataProvider.
add() - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Add the menu item to the context menu.
add(Component...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasComponentsConfigurator
Adds the given components as children of this component.
add(HasComponent...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasComponentsConfigurator
Adds the components of each HasComponent as children of this component.
add() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator.IconConfigurator
Add the configured icon to the component.
add() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnBuilder
Add the column to the listing.
add() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingContextMenuBuilder
Add the context menu to the item listing.
add() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Add the configured shortcut listener to the component.
addAdditionalItem(T) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Add an additional item to the listing.
addAdditionalItem(T) - Method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Add an additional item to the data provider.
addAndAlign(Component, FlexComponent.Alignment) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Adds a component to the layout using given alignment.
addAndExpand(Component, double) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Adds the given component as child of this component and set the flex grow property for the component.
addAndExpand(HasComponent, double) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Adds the component of given HasComponent as child of this component and set the flex grow property for the component.
addInvalidChangeListener(InvalidChangeEventListener) - Method in interface com.holonplatform.vaadin.flow.components.events.InvalidChangeEventNotifier
Add an invalid change event listener.
addItem(T) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDataProviderConfigurator
Add given item to the item set which acts as in-memory items data source.
addItem(ITEM) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemsConfigurator
Add given item to the item set which acts as in-memory items data source.
addNavigationChangeListener(NavigationChangeListener) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Add a NavigationChangeListener to listen to navigation target/location changes.
addQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Add a QueryConfigurationProvider.
addSelectionListener(Selectable.SelectionListener<T>) - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Adds a Selectable.SelectionListener to listen to selection changes.
addValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Adds a Validator to validate the input value.
addValueChangeListener(ValueHolder.ValueChangeListener<V, E>) - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Adds a value change listener, called when the value changes.
align(Component, FlexComponent.Alignment) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Set the alignment for an individual component inside the layout.
alignItems(FlexComponent.Alignment) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Sets the default alignment to be used by all components without individual alignments inside the layout.
alignment(P, ItemListingConfigurator.ColumnAlignment) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the text alignment for the column which corresponds to given property.
alignSelf(FlexComponent.Alignment, HasElement...) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Sets an alignment for individual element container inside the layout.
allowBrowserDefault() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Allows the default keyboard event handling when the shortcut is invoked.
allowEventPropagation() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Allow the event to propagate upwards in the DOM tree, when the shortcut is invoked.
allowNegative(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Sets whether to allow negative numbers.
appendRow() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.EditableItemListingSection
Adds a new row at the bottom of the section.
asc(PROPERTY) - Static method in interface com.holonplatform.vaadin.flow.data.ItemSort
Create an ascending ItemSort using given property.
asHasValue() - Method in interface com.holonplatform.vaadin.flow.components.Input
Get this Input as an HasValue component.
asLocation() - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator.NavigationBuilder
Get the navigation location as a Location, including the navigation path and any declared query parameter.
asLocationURL() - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator.NavigationBuilder
Get the navigation location as the URL part which includes the navigation path and any declared query parameter.
asPropertySet(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Convert given properties into a PropertySet.
asPropertySet(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Convert given properties into a PropertySet.
autocapitalize(Autocapitalize) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasAutocapitalizeConfigurator
Sets the Autocapitalize attribute for indicating whether the value of this component can be automatically completed by the browser.
autocomplete(Autocomplete) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasAutocompleteConfigurator
Sets the Autocomplete attribute for indicating whether the value of this component can be automatically completed by the browser.
autocorrect(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasAutocorrectConfigurator
Enable or disable autocorrect for the field.
autofocus() - Method in interface com.holonplatform.vaadin.flow.components.builders.ButtonConfigurator
Set the button to be input focused when the page loads.
autofocus(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasAutofocusConfigurator
Specify that this control should have input focus when the page loads.
autoselect(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Set whether to automatically select the input value when the input component gains focus.
autoselect() - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Automatically select the input value when the input component gains focus.
autoselect(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Set whether to automatically select the input value when the input component gains focus.
autoselect() - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Automatically select the input value when the input component gains focus.

B

BaseTemporalInputConfigurator<D,C extends BaseTemporalInputConfigurator<D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Base temporal type Input components configurator.
BaseTemporalInputConfigurator.CalendarLocalization - Interface in com.holonplatform.vaadin.flow.components.builders
Date input calendar popup localization settings.
BaseTemporalInputConfigurator.CalendarLocalizationBuilder<D,C extends BaseTemporalInputConfigurator<D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Calendar popup configuration builder.
BaseValidatableInputBuilder<T,I extends ValidatableInput<T>,B extends BaseValidatableInputBuilder<T,I,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
Base ValidatableInput builder.
BeanListing<T> - Interface in com.holonplatform.vaadin.flow.components
An ItemListing component using a bean type as item type and the bean property names as property set.
BeanListingBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
BeanListing builder.
BeanListingBuilder.DatastoreBeanListingBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
BeanListingConfigurator<T,C extends BeanListingConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
BeanListing configurator.
bind(Property<T>, PropertyRenderer<Input<T>, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set the specific PropertyRenderer to use to render the Input to bind to given property.
bind(Property<T>, Function<Property<? extends T>, Input<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set the function to use to render the Input bound to given property.
bind(Property<T>, Input<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Bind the given property to given input instance.
bind(Property<T>, Input<V>, Converter<V, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Bind the given property to given input instance with different value type, using a Converter to perform value conversions.
bind(Property<T>, PropertyRenderer<ViewComponent<T>, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewGroupConfigurator
Set the PropertyRenderer to use to render the ViewComponent bound to given property.
bind(Property<T>, Function<Property<? extends T>, ViewComponent<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewGroupConfigurator
Set the function to use to render the ViewComponent bound to given property.
bind(Property<T>, ViewComponent<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewGroupConfigurator
Bind the given property to given viewComponent instance.
bindField(Property<T>, F) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Bind the given property to given HasValue component.
bindField(Property<T>, F, Converter<V, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Bind the given property to given HasValue component with different value type, using a Converter to perform value conversions.
bindLifecycleTo(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Binds the shortcut's life cycle to that of the given Component.
blankValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Enable or disable treating blank String values (with 0 length or whitespaces only Strings) as null values.
boolean_() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create Boolean type Inputs.
boolean_() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create Boolean type Inputs.
BooleanInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create Boolean type Input components.
BooleanInputConfigurator<C extends BooleanInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Boolean type Input components configurator.
BoundComponentGroup<P,C extends HasComponent> - Interface in com.holonplatform.vaadin.flow.components
A ComponentGroup for which each component is bound to a property, which identifies the component itself within the group.
BoundComponentGroup.Binding<P,C extends HasComponent> - Interface in com.holonplatform.vaadin.flow.components
A binding between a property and a group element.
boxSizing(BoxSizing) - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Sets the box-sizing CSS property of the layout.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseValidatableInputBuilder
Build the ValidatableInput instance.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentBuilder
Build and returns the component.
build(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuBuilder
Build the ContextMenu and bind it to the given target component.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuBuilder
Build the ContextMenu.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Build the Dialog component.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.InputBuilder
Build and returns the Input instance.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingBuilder
Build the ItemListing, displaying all the columns which corresponds to the configured properties.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputFormBuilder
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupBuilder
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewFormBuilder
Build the PropertyViewForm.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewGroupBuilder
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentAdapterBuilder
Build the ViewComponent instance.
build() - Method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentBuilder
Build the ViewComponent instance.
build() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter.Builder
Build and obtain the StringToNumberConverter.
build() - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
build() - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationLink.Builder
Build the NavigationLink.
builder(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.BeanListing
Get a BeanListingBuilder to create and setup a BeanListing using given beanType.
builder(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get a StringToNumberConverter.Builder to create and configure a StringToNumberConverter for given number type.
builder(Class<? extends T>, Locale) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get a StringToNumberConverter.Builder to create and configure a StringToNumberConverter for given number type and given Locale.
builder(Class<? extends T>, String) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get a StringToNumberConverter.Builder to create and configure a StringToNumberConverter for given number type and using given number format pattern.
builder(Class<? extends T>, NumberFormat) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get a StringToNumberConverter.Builder to create and configure a StringToNumberConverter for given number type and using given NumberFormat.
builder(H) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Get a HasValueInputBuilder to create an Input using given HasValue Component field instance.
builder(H, C) - Static method in interface com.holonplatform.vaadin.flow.components.Input
et a HasValueInputBuilder to create an Input using given HasValue and Component field instances.
builder(C, Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set.
builder(C, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set.
builder(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get a PropertyInputGroupBuilder to create and setup a PropertyInputGroup.
builder(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get a PropertyInputGroupBuilder to create and setup a PropertyInputGroup.
builder(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyListing
Get a PropertyListingBuilder to create and setup a PropertyListing.
builder(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyListing
Get a PropertyListingBuilder to create and setup a PropertyListing.
builder(C, Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set.
builder(C, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set.
builder(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Get a PropertyViewGroupBuilder to create and setup a PropertyViewGroup.
builder(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Get a PropertyViewGroupBuilder to create and setup a PropertyViewGroup.
builder(Input<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Get a fluent builder to create and setup a ValidatableInput from given Input.
builder(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Get a ViewComponentBuilder to create a ViewComponent using given value type.
builder(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Get a ViewComponentBuilder to create a ViewComponent using given Property for label and value presentation through the Property.present(Object) method.
builder(Function<T, String>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Get a ViewComponentBuilder to create a ViewComponent using given function to convert the value to a String type representation.
builder(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider which uses PropertyBox items type and QueryFilter type data provider filters.
builder(Datastore, DataTarget<?>, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider which uses PropertyBox items type and QueryFilter type data provider filters.
builder(Datastore, DataTarget<?>, PropertySet<?>, Function<F, QueryFilter>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider which uses PropertyBox items type.
builder(Datastore, DataTarget<?>, Function<F, QueryFilter>, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider which uses PropertyBox items type.
builder(Datastore, DataTarget<?>, Class<T>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider using given beanType as item type and QueryFilter type data provider filters.
builder(Datastore, DataTarget<?>, Class<T>, Function<F, QueryFilter>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider using given beanType as item type.
builder(Datastore, DataTarget<?>, PropertySet<?>, Function<PropertyBox, T>, Function<F, QueryFilter>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get a builder to create and configure a new DatastoreDataProvider.
builder(String) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationLink
Get a builder to create a NavigationLink.
builder(Class<? extends Component>) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationLink
Get a builder to create a NavigationLink.
builder(Class<? extends Component>, Router) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationLink
Get a builder to create a NavigationLink.
button() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Gets a builder to create Buttons.
button(String, ClickEventListener<Button, ClickEvent<Button>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Create a Button with given text and given click event listener.
button(String, String, ClickEventListener<Button, ClickEvent<Button>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Create a Button with given localizable text and given click event listener.
button(Localizable, ClickEventListener<Button, ClickEvent<Button>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Create a Button with given localizable text and given click event listener.
ButtonBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create Button components.
ButtonConfigurator<C extends ButtonConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Button component configurator.
ButtonConfigurator.BaseButtonConfigurator - Interface in com.holonplatform.vaadin.flow.components.builders
Base button configurator.

C

calendar(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable message to use for the word calendar.
calendar(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the message to use for the word calendar.
calendar(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the localizable message to use for the word week.
cancel(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable message to use for the word cancel.
cancel(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the message to use for the word cancel.
cancel(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the localizable message to use for the word cancel.
cancelEditing() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
If the listing ItemListing.isEditable(), closes the editor discarding any unsaved changes.
checkable(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Set whether the menu item is checkable.
checkable() - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Set the menu as checkable.
checked(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Set whether a checkable menu item is checked.
clear(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable message to use for the word clear.
clear(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the message to use for the word clear.
clear(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the localizable message to use for the word clear.
clear() - Method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Clear the value of all the available ViewComponents.
clear() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Clears this value holder.
clearButtonVisible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Set whether to show a clear button which can be used to clear the input value.
clearButtonVisible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Set whether to show a clear button which can be used to clear the input value.
ClickEvent<S> - Interface in com.holonplatform.vaadin.flow.components.events
Event fired when a component is clicked.
ClickEventListener<S,E extends ClickEvent<S>> - Interface in com.holonplatform.vaadin.flow.components.events
A listener for click events.
ClickNotifierConfigurator<S,E extends ClickEvent<S>,C extends ClickNotifierConfigurator<S,E,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which support ClickEventListener registration.
closeOnEsc(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogConfigurator.ClosableDialogConfigurator
Sets whether the dialog can be closed by hitting the esc-key or not.
closeOnOutsideClick(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogConfigurator.ClosableDialogConfigurator
Sets whether this dialog can be closed by clicking outside of it or not.
color(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator.IconConfigurator
Sets the fill color of the icon.
columnReorderingAllowed(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets whether column reordering is allowed or not.
com.holonplatform.vaadin.flow - package com.holonplatform.vaadin.flow
 
com.holonplatform.vaadin.flow.components - package com.holonplatform.vaadin.flow.components
 
com.holonplatform.vaadin.flow.components.builders - package com.holonplatform.vaadin.flow.components.builders
 
com.holonplatform.vaadin.flow.components.converters - package com.holonplatform.vaadin.flow.components.converters
 
com.holonplatform.vaadin.flow.components.events - package com.holonplatform.vaadin.flow.components.events
 
com.holonplatform.vaadin.flow.components.support - package com.holonplatform.vaadin.flow.components.support
 
com.holonplatform.vaadin.flow.data - package com.holonplatform.vaadin.flow.data
 
com.holonplatform.vaadin.flow.device - package com.holonplatform.vaadin.flow.device
 
com.holonplatform.vaadin.flow.i18n - package com.holonplatform.vaadin.flow.i18n
 
com.holonplatform.vaadin.flow.navigator - package com.holonplatform.vaadin.flow.navigator
 
com.holonplatform.vaadin.flow.navigator.annotations - package com.holonplatform.vaadin.flow.navigator.annotations
 
com.holonplatform.vaadin.flow.navigator.errors - package com.holonplatform.vaadin.flow.navigator.errors
 
com.holonplatform.vaadin.flow.navigator.exceptions - package com.holonplatform.vaadin.flow.navigator.exceptions
 
com.holonplatform.vaadin.flow.spring - package com.holonplatform.vaadin.flow.spring
 
com.holonplatform.vaadin.flow.spring.boot - package com.holonplatform.vaadin.flow.spring.boot
 
component(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a ViewComponentBuilder to create a ViewComponent using given value type.
component(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a ViewComponentBuilder to create a ViewComponent using given Property for label and value presentation through the Property.present(Object) method.
component(Function<T, String>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a ViewComponentBuilder to create a ViewComponent using given function to convert the value to a String type representation.
ComponentBuilder<C extends com.vaadin.flow.component.Component,B extends ComponentBuilder<C,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
Base builder to create Components.
ComponentConfigurator<C extends ComponentConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Interface to configure a Component.
ComponentConfigurator.BaseComponentConfigurator - Interface in com.holonplatform.vaadin.flow.components.builders
Base component configurator.
componentContainerComposer() - Static method in interface com.holonplatform.vaadin.flow.components.Composable
Create a Composable.Composer which uses a HasComponents component as composition layout and adds the group elements components to the layout in the order they are returned from the group.
ComponentGroup<C extends HasComponent> - Interface in com.holonplatform.vaadin.flow.components
A group of HasComponent type elements, which provides the actual Component through the HasComponent.getComponent() method.
ComponentGroupConfigurator<P,T,E extends HasComponent,G extends BoundComponentGroup<P,E>,C extends ComponentGroupConfigurator<P,T,E,G,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Component group configurator.
componentRenderer(P, Function<T, R>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Render the column which corresponds to given property as a Component, using given function to provide the component for each listing item.
Components - Interface in com.holonplatform.vaadin.flow.components
Main provider of UI components builders and configurators.
Components.dialog - Interface in com.holonplatform.vaadin.flow.components
Dialog builders provider.
Components.input - Interface in com.holonplatform.vaadin.flow.components
Components.listing - Interface in com.holonplatform.vaadin.flow.components
ItemListing builders provider.
Components.view - Interface in com.holonplatform.vaadin.flow.components
ViewComponent and PropertyViewGroup builders provider.
Composable - Interface in com.holonplatform.vaadin.flow.components
An object which supports a Composable.Composer, which can be used to compose a set of elements on the content layout.
Composable.Composer<C extends com.vaadin.flow.component.HasElement,E extends HasComponent,G extends ComponentGroup<E>> - Interface in com.holonplatform.vaadin.flow.components
Provides the elements composition strategy on the content layout.
ComposableConfigurator<L extends com.vaadin.flow.component.HasElement,E extends HasComponent,G extends ComponentGroup<E>,C extends ComposableConfigurator<L,E,G,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Composable component configurator.
compose() - Method in interface com.holonplatform.vaadin.flow.components.Composable
Compose the elements on the content layout, using the configured Composable.Composer.
compose(C, G) - Method in interface com.holonplatform.vaadin.flow.components.Composable.Composer
Compose the components provided by given source group on the given content layout.
composeOnAttach(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComposableConfigurator
Set whether to compose the group elements into the content layout when the content component is attached to a parent component.
composer(Composable.Composer<? super L, E, G>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComposableConfigurator
Set the Composable.Composer to be used to compose the components into the content component.
CompositionNotifierConfigurator<C extends CompositionNotifierConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for CompositionNotifier type components.
configure(Button) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ButtonConfigurator
Obtain a ButtonConfigurator to configure given Button component.
configure(FormLayout) - Static method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Get a new FormLayoutConfigurator for given component.
configure(L) - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelConfigurator
Obtain a LabelConfigurator to configure given label component.
configure(VerticalLayout) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ThemableFlexComponentConfigurator
configure(HorizontalLayout) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ThemableFlexComponentConfigurator
configure(L) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get a LabelConfigurator to configure given label type component.
configure(Button) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get a ButtonConfigurator to configure given Button instance.
configure(VerticalLayout) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get a ThemableFlexComponentConfigurator.VerticalLayoutConfigurator to configure given VerticalLayout.
configure(HorizontalLayout) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get a ThemableFlexComponentConfigurator.HorizontalLayoutConfigurator to configure given HorizontalLayout.
configure(FormLayout) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get a FormLayoutConfigurator.BaseFormLayoutConfigurator to configure given FormLayout.
confirm() - Static method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Get a builder to create a message dialog with a OK button in the dialog toolbar which can be used to close the dialog.
confirm() - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Get a builder to create a message dialog with a OK button in the dialog toolbar which can be used to close the dialog.
confirmButtonConfigurator(Consumer<ButtonConfigurator.BaseButtonConfigurator>) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder.QuestionDialogBuilder
Provide a Consumer to configure the default user confirmation button.
CONTEXT_KEY - Static variable in interface com.holonplatform.vaadin.flow.navigator.Navigator
Default Context resource key.
contextMenu() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Get a ItemListingConfigurator.ItemListingContextMenuBuilder to configure and add a context menu to show for each listing item.
contextMenu() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Gets a builder to create ContextMenus.
ContextMenuBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
ContextMenu component builder.
ContextMenuConfigurator<L extends EventListener,M extends com.vaadin.flow.component.contextmenu.ContextMenuBase<M,I,S>,I extends com.vaadin.flow.component.contextmenu.MenuItemBase<M,I,S>,S extends com.vaadin.flow.component.contextmenu.SubMenuBase<M,I,S>,C extends ContextMenuConfigurator<L,M,I,S,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
ContextMenu component configurator.
ContextMenuConfigurator.MenuItemBuilder<L extends EventListener,M extends com.vaadin.flow.component.contextmenu.ContextMenuBase<M,I,S>,I extends com.vaadin.flow.component.contextmenu.MenuItemBase<M,I,S>,S extends com.vaadin.flow.component.contextmenu.SubMenuBase<M,I,S>,B extends ContextMenuConfigurator<L,M,I,S,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
Context menu item configurator.
create(P, C) - Static method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup.Binding
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.BooleanInputBuilder
Get a new BooleanInputBuilder to create a Boolean type Input.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.ButtonBuilder
Create a new ButtonBuilder.
create(Component) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator.BaseComponentConfigurator
Create a new ComponentConfigurator.BaseComponentConfigurator on given component.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuBuilder
Create a new ContextMenuBuilder to create and configure ContextMenu component instances.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.DateInputBuilder
Create a new DateInputBuilder.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.DateTimeInputBuilder
Create a new DateTimeInputBuilder.
create(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator
Get a new FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder to create a filterable SingleSelect, which uses a ComboBox as input component.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator
Get a new FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder to create a filterable SingleSelect, which uses a ComboBox as input component.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator
Get a new FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputBuilder to create a Property model based filterable SingleSelect, which uses a ComboBox as input component.
create(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator
Get a new FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputBuilder to create a Property model based filterable SingleSelect, which uses a ComboBox as input component.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutBuilder
Create a new FormLayoutBuilder to build a FormLayout component.
create(H) - Static method in interface com.holonplatform.vaadin.flow.components.builders.HasValueInputBuilder
Create a new HasValueInputBuilder using given HasValue Component field instance.
create(V, C) - Static method in interface com.holonplatform.vaadin.flow.components.builders.HasValueInputBuilder
Create a new HasValueInputBuilder using given HasValue and Component field instances.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.HorizontalLayoutBuilder
Create a new HorizontalLayoutBuilder to build a HorizontalLayout component.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LocalDateInputBuilder
Create a new LocalDateInputBuilder.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LocalDateTimeInputBuilder
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LocalTimeInputBuilder
Get a new LocalTimeInputBuilder to create a LocalTime type Input.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.NativeButtonBuilder
Create a new NativeButtonBuilder.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputBuilder
Get a new NumberInputBuilder to create a numeric type Input.
create(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsMultiSelectConfigurator
Get a new OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder to create a MultiSelect which uses a CheckboxGroup as input component.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsMultiSelectConfigurator
Get a new OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder to create a MultiSelect which uses a CheckboxGroup as input component.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsMultiSelectConfigurator
Get a new OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputBuilder to create a Property model based MultiSelect, which uses a CheckboxGroup as input component.
create(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsMultiSelectConfigurator
Get a new OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputBuilder to create a Property model based MultiSelect, which uses a CheckboxGroup as input component.
create(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsSingleSelectConfigurator
Get a new OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder to create a SingleSelect which uses a RadioButtonGroup as input component.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsSingleSelectConfigurator
Get a new OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder to create a SingleSelect which uses a RadioButtonGroup as input component.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsSingleSelectConfigurator
Get a new OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputBuilder to create a Property model based SingleSelect, which uses a RadioButtonGroup as input component.
create(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.OptionsSingleSelectConfigurator
Get a new OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputBuilder to create a Property model based SingleSelect, which uses a RadioButtonGroup as input component.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.PasswordInputBuilder
Get a new PasswordInputBuilder to create a String type Input.
create(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Get a new SingleSelectConfigurator.SingleSelectInputBuilder to create a SingleSelect which uses a Select as input component.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Get a new SingleSelectConfigurator.SingleSelectInputBuilder to create a SingleSelect which uses a Select as input component.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Get a new SingleSelectConfigurator.PropertySingleSelectInputBuilder to create a Property model based filterable SingleSelect, which uses a Select as input component.
create(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Get a new SingleSelectConfigurator.PropertySingleSelectInputBuilder to create a Property model based filterable SingleSelect, which uses a Select as input component.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.StringAreaInputBuilder
Get a new StringAreaInputBuilder to create a String type Input.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.StringInputBuilder
Get a new StringInputBuilder to create a String type Input.
create(Input<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputBuilder
Get a builder to create and setup a ValidatableInput from given Input.
create() - Static method in interface com.holonplatform.vaadin.flow.components.builders.VerticalLayoutBuilder
Create a new VerticalLayoutBuilder to build a VerticalLayout component.
create(Class<T>, Function<T, C>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentAdapterBuilder
create(Class<T>, C, BiConsumer<C, T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentAdapterBuilder
create(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentBuilder
Get a ViewComponentBuilder to create a ViewComponent using given value type.
create(Function<T, String>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentBuilder
Get a ViewComponentBuilder to create a ViewComponent using given function to convert the value to a String type representation.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentBuilder
Get a ViewComponentBuilder to create a ViewComponent using given Property for label and value presentation through the Property.present(Object) method.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Create a new StringToNumberConverter for given number type.
create(Class<T>, Locale) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Create a new StringToNumberConverter for given number type and given Locale.
create(Class<T>, String) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Create a new StringToNumberConverter for given number type and using given number format pattern.
create(Class<T>, NumberFormat) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Create a new StringToNumberConverter for given number type and using given NumberFormat.
create() - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToTimeConverter
Create a new StringToTimeConverter.
create(char) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToTimeConverter
Create a new StringToTimeConverter.
create(Locale) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToTimeConverter
Create a new StringToTimeConverter.
create(char, Locale) - Static method in interface com.holonplatform.vaadin.flow.components.converters.StringToTimeConverter
Create a new StringToTimeConverter.
create(Component) - Static method in interface com.holonplatform.vaadin.flow.components.HasComponent
Create a HasComponent using given component.
create(Supplier<String>, Consumer<String>) - Static method in interface com.holonplatform.vaadin.flow.components.HasLabel
Create a new HasLabel using given callback functions to get and set the label text.
create(Supplier<String>, Consumer<String>) - Static method in interface com.holonplatform.vaadin.flow.components.HasPlaceholder
Create a new HasPlaceholder using given callback functions to get and set the placeholder text.
create(Supplier<String>, Consumer<String>) - Static method in interface com.holonplatform.vaadin.flow.components.HasTitle
Create a new HasTitle using given callback functions to get and set the title text.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create an Input component using given Property to detect the Input value type and the Input configuration.
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create an Input to handle given value type, if available.
create(Function<Property<? extends T>, Input<T>>) - Static method in interface com.holonplatform.vaadin.flow.components.Input.InputPropertyRenderer
Create a new Input.InputPropertyRenderer using given function.
create(BiFunction<V, C, P>, TriConsumer<V, C, P>) - Static method in interface com.holonplatform.vaadin.flow.components.Input.PropertyHandler
Create a new Input.PropertyHandler using given getter to get the property value and given setter to set the property value
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a filterable SingleSelect, which uses a ComboBox as input component.
create(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a filterable SingleSelect, which uses a ComboBox as input component.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based filterable SingleSelect, which uses a ComboBox as input component.
create(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based filterable SingleSelect, which uses a ComboBox as input component.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Get a ValidatableInput component to handle the value of given property.
create(S, ValidationStatusHandler.Status, List<Localizable>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
create(S, ValidationStatusHandler.Status, Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
create(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Create a ViewComponent using given value type.
create(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Create a ViewComponent using given Property for label and value presentation through the Property.present(Object) method.
create(Function<Property<? extends T>, ViewComponent<T>>) - Static method in interface com.holonplatform.vaadin.flow.components.ViewComponent.ViewComponentPropertyRenderer
Create a new ViewComponent.ViewComponentPropertyRenderer using given function.
create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider which uses PropertyBox items type and QueryFilter type data provider filters.
create(Datastore, DataTarget<?>, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider which uses PropertyBox items type and QueryFilter type data provider filters.
create(Datastore, DataTarget<?>, PropertySet<?>, Function<F, QueryFilter>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider which uses PropertyBox items type.
create(Datastore, DataTarget<?>, Function<F, QueryFilter>, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider which uses PropertyBox items type.
create(Datastore, DataTarget<?>, Class<T>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider which uses given beanType as items type and QueryFilter type data provider filters.
create(Datastore, DataTarget<?>, Class<T>, Function<F, QueryFilter>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider which uses given beanType as items type.
create(Datastore, DataTarget<?>, PropertySet<?>, Function<PropertyBox, T>, Function<F, QueryFilter>) - Static method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Create a new DatastoreDataProvider.
create(Function<ITEM, T>, Function<T, Optional<ITEM>>) - Static method in interface com.holonplatform.vaadin.flow.data.ItemConverter
Create a new ItemConverter using given functions to perform conversions.
create(UI, UserAgentInspector) - Static method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Create a new DeviceInfo for given UI, using the provided UserAgentInspector.
create(UI, VaadinRequest) - Static method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Create a new DeviceInfo for given UI, using the provided VaadinRequest to configure a default UserAgentInspector.
create(String, String) - Static method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Build a UserAgentInspector instance using given header values
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Build a UserAgentInspector instance using a VaadinRequest
create() - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationContextI18NProvider
Create a new LocalizationContextI18NProvider without any provided Locale.
create(List<Locale>) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationContextI18NProvider
Create a new LocalizationContextI18NProvider using given provided locales.
create(LocalizationContext) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationContextI18NProvider
Create a new LocalizationContextI18NProvider without any provided Locale.
create(LocalizationContext, List<Locale>) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationContextI18NProvider
Create a new LocalizationContextI18NProvider using given provided locales.
create(I18NProvider) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Create a new LocalizationProvider using given I18NProvider.
create(LocalizationContext) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Create a new LocalizationProvider using given LocalizationContext.
create(Map<String, List<String>>) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Create a new NavigationParameters instance.
create(Map<String, List<String>>, boolean) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Create a new NavigationParameters instance.
create(QueryParameters) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Create a new NavigationParameters instance.
create(QueryParameters, boolean) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Create a new NavigationParameters instance.
create(Location) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Create a new NavigationParameters instance.
create(Location, boolean) - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Create a new NavigationParameters instance.
create(UI) - Static method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Create a new Navigator bound to given UI.
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.flow.VaadinHttpRequest
Create a VaadinHttpRequest using given VaadinRequest.

D

dataSource(Datastore, DataTarget<?>, Property<?>...) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Iterable<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target.
dataSource(Datastore, DataTarget<?>, Function<String, QueryFilter>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target.
dataSource(Datastore, DataTarget<?>, Function<PropertyBox, T>, Iterable<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasBeanDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Function<PropertyBox, T>, Property<?>...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasBeanDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasBeanDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler and given DataTarget as query target.
dataSource(Datastore, DataTarget<?>, Function<PropertyBox, T>, Function<F, QueryFilter>, Iterable<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasBeanDatastoreFilterableDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Function<PropertyBox, T>, Function<F, QueryFilter>, Property<?>...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasBeanDatastoreFilterableDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Function<F, QueryFilter>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasBeanDatastoreFilterableDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler and given DataTarget as query target.
dataSource(DataProvider<T, ?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDataProviderConfigurator
Set the data provider which acts as items data source.
dataSource(Datastore, DataTarget<?>, Function<PropertyBox, ITEM>, Iterable<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Function<PropertyBox, ITEM>, Property<?>...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Class<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler and given DataTarget as query target.
dataSource(DataProvider<T, FILTER>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasFilterableDataProviderConfigurator
Set the data provider which acts as items data source.
dataSource(DataProvider<T, F>, SerializableFunction<FILTER, F>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasFilterableDataProviderConfigurator
Set the items data source using a DataProvider with a different filter type and providing the filter conversion function.
dataSource(DataProvider<ITEM, F>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemsDataSourceConfigurator
Set the items data provider.
dataSource(Datastore, DataTarget<?>, Iterable<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPropertyBoxDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Property<?>...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPropertyBoxDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Function<F, QueryFilter>, Iterable<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPropertyBoxDatastoreFilterableDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>, Function<F, QueryFilter>, Property<?>...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPropertyBoxDatastoreFilterableDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPropertySetDatastoreDataProviderConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target and given properties as query projection.
dataSource(ListDataProvider<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.MultiSelectableInputConfigurator
Set the items data provider using a ListDataProvider.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target.
dataSource(ListDataProvider<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectableInputConfigurator
Set the items data provider using a ListDataProvider.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator.PropertySingleSelectInputConfigurator
Set the data provider which acts as items data source, using given Datastore as backend data handler, given DataTarget as query target.
DatastoreDataProvider<T,F> - Interface in com.holonplatform.vaadin.flow.data
A DataProvider which uses a Datastore for fetching data from a backend.
DatastoreDataProvider.Builder<T,F> - Interface in com.holonplatform.vaadin.flow.data
DatastoreDataProvider.PropertyBoxItemBuilder<F> - Interface in com.holonplatform.vaadin.flow.data
A DatastoreDataProvider with PropertyBox items type builder.
DatastoreDataProviderConfigurator<ITEM,C extends DatastoreDataProviderConfigurator<ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which supports a DatastoreDataProvider.
date() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create Date type Inputs.
date() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create Date type Inputs.
DateInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Date type Input components builder.
DateInputConfigurator<C extends DateInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Date type Input components configurator.
dateTime() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create Date type Inputs with time (hours and minutes) support.
dateTime() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create Date type Inputs with time (hours and minutes) support.
DateTimeInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Date with time type Input components builder.
DateTimeInputConfigurator<C extends DateTimeInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Date with time type Input components configurator.
DEFAULT_CONFIRM_BUTTON_MESSAGE_CODE - Static variable in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Default confirm question dialog button message code.
DEFAULT_DENY_BUTTON_MESSAGE_CODE - Static variable in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Default deny question dialog button message code.
DEFAULT_MESSAGE - Static variable in exception com.holonplatform.vaadin.flow.navigator.exceptions.ForbiddenNavigationException
Default forbidden navigation error message
DEFAULT_MESSAGE - Static variable in exception com.holonplatform.vaadin.flow.navigator.exceptions.UnauthorizedNavigationException
Default unauthorized navigation error message
DEFAULT_MESSAGE_CODE - Static variable in exception com.holonplatform.vaadin.flow.navigator.exceptions.ForbiddenNavigationException
Default forbidden navigation error message localization code
DEFAULT_MESSAGE_CODE - Static variable in exception com.holonplatform.vaadin.flow.navigator.exceptions.UnauthorizedNavigationException
Default unauthorized navigation error message localization code
DEFAULT_NAVIGATION_FAILED_MESSAGE - Static variable in interface com.holonplatform.vaadin.flow.navigator.Navigator
Default navigation failed error message.
DEFAULT_NAVIGATION_FAILED_MESSAGE_CODE - Static variable in interface com.holonplatform.vaadin.flow.navigator.Navigator
Default navigation failed error message localization code.
DEFAULT_OK_BUTTON_MESSAGE_CODE - Static variable in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Default ok confirm dialog button message code.
defaultValue(String, Supplier<Object>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator.BeanInputGroupConfigurator
Set the default value provider for given property.
defaultValue(Property<V>, Supplier<V>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator.PropertySetInputGroupConfigurator
Set the default value provider for given property.
deferLocalization() - Method in interface com.holonplatform.vaadin.flow.components.builders.DeferrableLocalizationConfigurator
Enable the deferred localization mode.
DeferrableLocalizationConfigurator<C extends DeferrableLocalizationConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which support deferrable localization.
denialButtonConfigurator(Consumer<ButtonConfigurator.BaseButtonConfigurator>) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder.QuestionDialogBuilder
Provide a Consumer to configure the default user denial button.
desc(PROPERTY) - Static method in interface com.holonplatform.vaadin.flow.data.ItemSort
Create an descending ItemSort using given property.
description(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTitleConfigurator
Sets the description text using a Localizable message.
description(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTitleConfigurator
Sets the description text.
description(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTitleConfigurator
Sets the description using a localizable messageCode.
deselect(Iterable<T>) - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Removes the given items from the set of currently selected items.
deselect(T...) - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Removes the given items from the set of currently selected items.
deselect(T) - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
 
deselect(T) - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Deselects the given item.
deselectAll() - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Deselects all currently selected items, if any.
deselectAll() - Method in interface com.holonplatform.vaadin.flow.components.SingleSelect
 
deserialize(Class<T>, List<String>) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterMapper
Deserialize given parameter values.
deserialize(Class<T>, String) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterMapper
Deserialize given parameter value.
deserialize(String) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterTypeMapper
Deserialize given parameter value.
DeviceInfo - Interface in com.holonplatform.vaadin.flow.device
Provides informations about the client device in which application is running.
dialog() - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which shows a Dialog to notify validation errors.
DialogBuilder<B extends DialogBuilder<B>> - Interface in com.holonplatform.vaadin.flow.components.builders
Dialog component builder.
DialogBuilder.ConfirmDialogBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Confirm Dialog builder.
DialogBuilder.MessageDialogBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Default message Dialog builder.
DialogBuilder.QuestionDialogBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Question Dialog builder.
DialogBuilder.QuestionDialogCallback - Interface in com.holonplatform.vaadin.flow.components.builders
Question dialog user answer callback.
DialogConfigurator<C extends DialogConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Dialog component configurator.
DialogConfigurator.ClosableDialogConfigurator<C extends DialogConfigurator.ClosableDialogConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
A DialogConfigurator with dialog closing options configuration.
disabled() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasEnabledConfigurator
Set the component as not enabled.
disableOnClick() - Method in interface com.holonplatform.vaadin.flow.components.builders.ButtonConfigurator
Automatically disables button when clicked, typically to prevent (accidental) extra clicks on a button.
displayAfter(P, P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Configure the column represented by given property id to be displayed after the column which corresponds to the id specified by the given afterProperty.
displayAfter(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Configure the column to be displayed after the column which corresponds to the id specified by the given afterProperty.
displayAsFirst(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Configure the column represented by given property to be displayed before any other listing column by default.
displayAsFirst() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Configure the column to be displayed before any other listing column.
displayAsLast(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Configure the column represented by given property to be displayed after any other listing column by default.
displayAsLast() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Configure the column to be displayed after any other listing column by default.
displayBefore(P, P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Configure the column represented by given property id to be displayed before the column which corresponds to the id specified by the given beforeProperty.
displayBefore(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Configure the column to be displayed before the column which corresponds to the id specified by the given beforeProperty.
div() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a Div tag.
div() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a Div tag.

E

editable(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the listing is editable.
editable() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the listing as editable.
editItem(T) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
If the listing ItemListing.isEditable(), opens the editor interface for the provided item.
editor(String, Input<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.BeanListingConfigurator
Set the Input to use as given property column editor, when a listing row is in edit mode.
editor(Property<T>, PropertyRenderer<Input<T>, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Set the PropertyRenderer to provide the Input to use as given property column editor, when a listing row is in editable mode.
editor(Property<T>, Function<Property<? extends T>, Input<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Set the function to provide the Input to use as given property column editor, when a listing row is in editable mode.
editor(Property<T>, Input<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Set the Input to use as given property column editor, when a listing row is in editable mode.
editor(Property<T>, Input<V>, Converter<V, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Set the Input to use as given property column editor, when a listing row is in editable mode, ad the Converter to use to convert the Input value type to the required property value type.
editorBuffered(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the editor is in buffered mode.
editorComponent(P, Function<T, ? extends Component>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the Component to display when the column bound to given property is in editing mode.
editorComponent(P, Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the Component to display when the column bound to given property is in editing mode.
editorComponent(Function<T, ? extends Component>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the Component to display when the column is in editing mode.
editorComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the Component to display when the column is in editing mode.
editorField(String, F) - Method in interface com.holonplatform.vaadin.flow.components.builders.BeanListingConfigurator
Set the HasValue component to use as given property column editor, when a listing row is in editable mode.
editorField(Property<T>, F) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Set the HasValue component to use as given property column editor, when a listing row is in editable mode.
editorField(Property<T>, F, Converter<V, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Set the HasValue component to use as given property column editor, when a listing row is in editable mode, ad the Converter to use to convert the HasValue value type to the required property value type.
elementConfiguration(Consumer<Element>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator
Configure the component Element.
emptySelectionAllowed(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Sets whether the user is allowed to select nothing.
emptySelectionCaption(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Sets the empty selection caption when SingleSelectConfigurator.emptySelectionAllowed(boolean) has been enabled.
emptySelectionCaption(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Sets the empty selection caption when SingleSelectConfigurator.emptySelectionAllowed(boolean) has been enabled.
emptySelectionCaption(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Sets the empty selection caption when SingleSelectConfigurator.emptySelectionAllowed(boolean) has been enabled.
emptyValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Enable or disable treating empty String values as null values.
emptyValueSupplier(Function<H, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the empty value supplier.
enabled(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasEnabledConfigurator
Set whether the component is enabled.
EnableNavigator - Annotation Type in com.holonplatform.vaadin.flow.spring
Annotation which can be used on a Spring Configuration class to made available a UI-scoped Navigator instance.
enableRefreshOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set whether to enable VirtualProperty input values refresh when any group input value changes.
EnableSecuredRoute - Annotation Type in com.holonplatform.vaadin.flow.spring
Enables routes authorization control using Spring Security Secured annotation on navigation target class to perform authorization control.
encodeQueryParameters(boolean) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationURLBuilder
Set whether to URL-encode the query parameter names and values, using the UTF-8 charset.
enumMultiSelect(Class<E>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a options MultiSelect type Input for given enum type.
enumMultiSelect(Class<E>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a MultiSelect type Input for given enum type.
enumOptionSelect(Class<E>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a options SingleSelect type Input for given enum type.
enumOptionSelect(Class<E>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a options mode SingleSelect type Input for given enum type.
enumSelect(Class<E>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a SingleSelect type Input for given enum type.
enumSelect(Class<E>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a SingleSelect type Input for given enum type.
Event<S> - Interface in com.holonplatform.vaadin.flow.components.events
Base event interface.
expand(Component...) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Expands the given components.
expand(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Expand the column which corresponds to given property, taking all the available space.

F

filterable(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a filterable SingleSelect, which uses a ComboBox as input component.
filterable(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a filterable SingleSelect, which uses a ComboBox as input component.
filterable(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based filterable SingleSelect, which uses a ComboBox as input component.
filterable(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based filterable SingleSelect, which uses a ComboBox as input component.
FilterableSingleSelectConfigurator<T,ITEM,B extends FilterableSingleSelectConfigurator<T,ITEM,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input builder using a ComboBox as input component.
FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input builder with DatastoreDataProviderConfigurator support.
FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputConfigurator<T,ITEM,C extends FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputConfigurator<T,ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input configurator with DatastoreDataProviderConfigurator support.
FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based filterable SingleSelect input builder with DatastoreDataProviderConfigurator support.
FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator<T,C extends FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based filterable SingleSelect input configurator with DatastoreDataProviderConfigurator support.
FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input builder.
FilterableSingleSelectConfigurator.FilterableSingleSelectInputConfigurator<T,ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends FilterableSingleSelectConfigurator.FilterableSingleSelectInputConfigurator<T,ITEM,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input configurator.
FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based filterable SingleSelect input builder.
FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator<T,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based filterable SingleSelect input configurator.
FilterableSingleSelectConfigurator.ValidatableDatastoreFilterableSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input builder with validation and DatastoreDataProviderConfigurator support.
FilterableSingleSelectConfigurator.ValidatableDatastorePropertyFilterableSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based filterable SingleSelect input builder with validation and DatastoreDataProviderConfigurator support.
FilterableSingleSelectConfigurator.ValidatableFilterableSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Filterable SingleSelect input builder with validation support.
FilterableSingleSelectConfigurator.ValidatablePropertyFilterableSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based filterable SingleSelect input builder with validation support.
filterByContains(Property<String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator
Set to use given property to convert the String type user filter into a QueryFilter, providing a filter to check if the property value contains the user filter text, ignoring case.
filterByContains(Property<String>, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator
Set to use given property to convert the String type user filter into a QueryFilter, providing a filter to check if the property value contains the user filter text.
filterByStarts(Property<String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator
Set to use given property to convert the String type user filter into a QueryFilter, providing a filter to check if the property value starts with the user filter text, ignoring case.
filterByStarts(Property<String>, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator
Set to use given property to convert the String type user filter into a QueryFilter, providing a filter to check if the property value starts with the user filter text.
filterConverter(Function<String, QueryFilter>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator
Set the function to use to convert the String type user filter into a QueryFilter type, to be used with a Datastore query.
firstDayOfWeek(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Sets the first day of the week.
FlexComponentConfigurator<C extends FlexComponentConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for FlexComponent type components.
flexGrow(double, HasElement...) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Sets the flex grow property of the components inside the layout.
flexGrow(P, int) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the flex grow ratio for the column which corresponds to given property.
flexGrow(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Sets the flex grow ratio for the column.
focus() - Method in interface com.holonplatform.vaadin.flow.components.Input
Sets the focus for this input component, if supported by concrete component implementation.
FocusableConfigurator<T extends com.vaadin.flow.component.Component,C extends FocusableConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for Focusable type components.
focusOperation(Consumer<H>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the focus operation.
footer(P, Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the footer text for the column which corresponds to given property.
footer(P, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the footer text for the column which corresponds to given property.
footer(P, String, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the footer text for the column which corresponds to given property.
footer(Consumer<ItemListingConfigurator.EditableItemListingSection<P>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Provide a Consumer to configure the item listing footer section, using the ItemListing.ItemListingSection API.
footerComponent(P, Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the Component to use as footer for the column which corresponds to given property.
ForbiddenNavigationError - Class in com.holonplatform.vaadin.flow.navigator.errors
Default navigator error handler for the ForbiddenNavigationException error.
ForbiddenNavigationError() - Constructor for class com.holonplatform.vaadin.flow.navigator.errors.ForbiddenNavigationError
 
ForbiddenNavigationException - Exception in com.holonplatform.vaadin.flow.navigator.exceptions
Exception used to notify a forbidden navigation target error, when the user does not have the required authorizations to access a navigation target.
ForbiddenNavigationException() - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.ForbiddenNavigationException
 
form(C, Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set.
form(C, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set.
form(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set and a FormLayout as content layout.
form(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set and a FormLayout as content layout.
form(C, Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set.
form(C, Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set.
form(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set and a FormLayout as content layout.
form(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set and a FormLayout as content layout.
formHorizontal(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set and a HorizontalLayout as content layout.
formHorizontal(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set and a HorizontalLayout as content layout.
formHorizontal(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set and a HorizontalLayout as content layout.
formHorizontal(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set and a HorizontalLayout as content layout.
formLayout() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Gets a builder to create FormLayouts.
formLayout(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set and a FormLayout as content layout.
formLayout(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set and a FormLayout as content layout.
formLayout(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set and a FormLayout as content layout.
formLayout(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set and a FormLayout as content layout.
FormLayoutBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create FormLayout components.
FormLayoutConfigurator<C extends FormLayoutConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for FormLayout type components.
FormLayoutConfigurator.BaseFormLayoutConfigurator - Interface in com.holonplatform.vaadin.flow.components.builders
Base configurator.
formVertical(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set and a VerticalLayout as content layout.
formVertical(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a builder to create a PropertyInputForm using given property set and a VerticalLayout as content layout.
formVertical(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set and a VerticalLayout as content layout.
formVertical(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a builder to create a PropertyViewForm using given property set and a VerticalLayout as content layout.
forProperty(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Try to obtain a ValidatableInput component to handle the value of given property.
from(F) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create a Input component type from given HasValue component.
from(Input<V>, Converter<V, T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create a new Input from another Input with a different value type, using given Converter to perform value conversions.
from(F, Converter<V, T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create a new Input from given HasValue component with a different value type, using given Converter to perform value conversions.
from(Input<V>, Property<T>, PropertyValueConverter<T, V>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create a new Input from another Input with a different value type, using given PropertyValueConverter to perform value conversions.
from(F, Property<T>, PropertyValueConverter<T, V>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Create a new Input from another Input with a different value type, using given PropertyValueConverter to perform value conversions.
from(Input<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Create a ValidatableInput from given Input instance.
from(F) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Create a ValidatableInput component type from given HasValue component.
from(MultiSelect<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableMultiSelect
Create a ValidatableMultiSelect from given MultiSelect instance.
from(SingleSelect<T>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidatableSingleSelect
Create a ValidatableSingleSelect from given SingleSelect instance.
frozen(P, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the column which corresponds to given property is frozen.
frozen(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the listing is frozen.
frozen(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set whether the column is frozen.
frozenColumns(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the number of frozen columns in this listing.
FULL_SIZE - Static variable in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
 
fullHeight() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the component heigth to 100%.
fullSize() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the component width and heigth to 100%.
fullWidth() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the component width to 100%.

G

get(UI) - Static method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Get the DeviceInfo for given UI, if available.
get() - Static method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Get the DeviceInfo for the current UI, if available.
get() - Static method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterMapper
Get the default NavigationParameterMapper.
get() - Static method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Get the Navigator bound to the current UI.
get() - Static method in interface com.holonplatform.vaadin.flow.VaadinSessionScope
Get the Vaadin Session scope from current context.
getAcceptHeader() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Return the Accept header
getAdditionalItems() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get the current additional items, if any.
getAdditionalItems() - Method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Get the current additional items, if any.
getAllSelectedItems() - Method in interface com.holonplatform.vaadin.flow.components.Selectable.SelectionEvent
Gets all the currently selected items.
getBindings() - Method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup
Get the available group element bindings.
getButton() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Gets the id of the pressed mouse button.
getCalendar() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable message for calendar.
getCancel() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable message for the cancel button.
getCell(P) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingRow
Get the cell on this row corresponding to the given property, if available.
getCells() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingRow
Gets the cells that belong to this row as an unmodifiable list.
getClear() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable message for the clear button.
getClickCount() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Gets the number of consecutive clicks recently recorded.
getClientX() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Gets the x coordinate of the click event, relative to the upper left corner of the browser viewport.
getClientY() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Gets the y coordinate of the click event, relative to the upper left corner of the browser viewport.
getColumnHeader(P) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get the header text of the column identified by given property id, if available.
getColumnSorts() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get the current column sorts, if any.
getComponent() - Method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup.Binding
Get the bound element Component.
getComponent() - Method in interface com.holonplatform.vaadin.flow.components.events.GroupValueChangeEvent
Get the group component source of the value change event, if available.
getComponent() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Get the UI Component which represents this object.
getComponents() - Method in interface com.holonplatform.vaadin.flow.components.ComponentGroup
Get the stream of the available group components.
getContentComponent() - Method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Get the component which acts as ViewComponent content, if available.
getContextPath() - Method in interface com.holonplatform.vaadin.flow.VaadinHttpRequest
Returns the portion of the request URI that indicates the context of the request.
getCurrentLocale() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the current Locale, if available.
getCurrentLocale() - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the current Locale, if available.
getDataProvider() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get the DataProvider used by this item listing as data source.
getDecimalSymbol() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get the decimal separator character, if available
getDefault() - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create and return the default ValidationStatusHandler for HasComponent types.
getDefault(ValidationStatusHandler<S>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create and return the default ValidationStatusHandler for HasComponent types.
getDefaultSort() - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get the default query sort, if available.
getElement() - Method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup.Binding
Get the element of the group bound to the property.
getElement(P) - Method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup
Get the group element bound to given property, if available.
getElement() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupElementValidationStatusEvent
Get the group element source of the validation event.
getElement() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
 
getElements() - Method in interface com.holonplatform.vaadin.flow.components.ComponentGroup
Get the stream of the available group elements.
getEmptyValue() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Returns the value that represents an empty value.
getError() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Get the first Localizable validation error message, if the validation status is ValidationStatusHandler.Status.INVALID.
getErrorMessage() - Method in interface com.holonplatform.vaadin.flow.components.events.InvalidChangeEvent
Get the event source component error message, if available.
getErrorMessage() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Get the first localized error message.
getErrorMessages() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Get the localized error messages from ValidationStatusHandler.ValidationStatusEvent.getErrors().
getErrors() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Get the Localizable validation error messages, if the validation status is ValidationStatusHandler.Status.INVALID.
getFilterConverter() - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get the function to use to convert the data provider filter type to a QueryFilter type.
getFirstDayOfWeek() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the first day of the week.
getFirstRow() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingSection
Returns the first row of the section, if available.
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
 
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Get the first selected item.
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.flow.components.Selectable.SelectionEvent
Get first selected data item, if any.
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.flow.components.SingleSelect
 
getFooter() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get the item listing footer section rows handler, if available.
getGroupError() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the first Localizable group validation error message, if the validation status is ValidationStatusHandler.Status.INVALID.
getGroupErrorMessage() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the first localized group error message.
getGroupErrorMessages() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
getGroupErrors() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the Localizable group validation error messages, if the group validation status is ValidationStatusHandler.Status.INVALID.
getGroupStatus() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the group validation status, i.e. the validation status according to any registered group-level validator.
getHeader() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get the item listing header section rows handler, if available.
getHref() - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationLink
Gets the href (the URL) of this link.
getInput(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get the Input bound to the given property, if available.
getInputGroup() - Method in interface com.holonplatform.vaadin.flow.components.events.GroupValueChangeEvent
Get the input group from which this value change event was originated.
getInputsValidationStatus() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the group inputs validation status events.
getItem() - Method in interface com.holonplatform.vaadin.flow.components.events.ItemEvent
Gets the item.
getItem() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.EditorComponentGroup
Get the current editor item.
getItem(T) - Method in interface com.holonplatform.vaadin.flow.data.ItemConverter
Convert a value into an item instance, if available.
getItemCaption(ITEM) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemSetConfigurator.ItemCaptionGenerator
Get the caption for given item.
getItemIdentifier() - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get the item identifier function, if available.
getItemListing() - Method in interface com.holonplatform.vaadin.flow.components.events.ItemListingClickEvent
The ItemListing on which the event occurred.
getItemListing() - Method in interface com.holonplatform.vaadin.flow.components.events.ItemListingItemEvent
The ItemListing on which the event occurred.
getLabel() - Method in interface com.holonplatform.vaadin.flow.components.HasLabel
Get the component label.
getLocale() - Method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the current Locale, if available.
getLocalization(Locale, Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the message localization for given locale, using the provided Localizable to obtain the message localization key (Localizable.getMessageCode()) and the optional localization arguments.
getLocalization(Locale, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the message localization for given locale, using the provided messageCode as message localization key and the optional localization arguments.
getLocalization(Locale, String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the message localization for given locale, using the provided messageCode as message localization key and the optional localization arguments.
getLocalization(Locale, Localizable) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for given locale, using the provided Localizable to obtain the message localization key (Localizable.getMessageCode()) and the optional localization arguments.
getLocalization(Locale, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for given locale, using the provided messageCode as message localization key and the optional localization arguments.
getLocalization(Locale, String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for given locale, using the provided messageCode as message localization key and the optional localization arguments.
getLocation() - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationChangeListener.NavigationChangeEvent
Get the navigation location.
getMaxDecimals() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get the maximum decimal digits allowed.
getMessage(Locale, Localizable) - Method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for given locale, using the provided Localizable to obtain the message localization key (Localizable.getMessageCode()) and the optional localization arguments.
getMessage(Locale, String, Object...) - Method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for given locale, using the provided messageCode as message localization key and the optional localization arguments.
getMessage(Locale, String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for given locale, using the provided messageCode as message localization key and the optional localization arguments.
getMinDecimals() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get the minimum decimal digits to display.
getMonthNames() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets Localizable messages for the name of the months.
getNavigationTarget() - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationChangeListener.NavigationChangeEvent
Get the navigation target instance.
getOldValue() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder.ValueChangeEvent
Returns the value of the source before this value change event occurred.
getParameterType() - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterTypeMapper
Get the parameter value type to which this mapper is bound.
getPlaceholder() - Method in interface com.holonplatform.vaadin.flow.components.HasPlaceholder
Get the placeholder text.
getProperties() - Method in interface com.holonplatform.vaadin.flow.components.HasPropertySet
Gets the available properties.
getProperty() - Method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup.Binding
Get the property which identifies the component within the group.
getProperty() - Method in interface com.holonplatform.vaadin.flow.components.events.GroupValueChangeEvent
Get the property which identifies the value change event source within the input group, if available.
getProperty() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupElementValidationStatusEvent
Get the property which identifies the element within the group.
getProperty() - Method in interface com.holonplatform.vaadin.flow.data.ItemSort
Item property to sort
getQueryConfigurationProviders() - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get the QueryConfigurationProviders.
getQueryParameters() - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Get the URL query parameters, without any value deserialization.
getQueryParameterValue(String, Class<T>) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Get the single value of the query parameter with the given name, deserializing it to the given value type.
getQueryParameterValue(String, Class<T>, T) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Get the single value of the query parameter with the given name, deserializing it to the given value type.
getQueryParameterValues(String, Class<T>) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Get the values of the query parameter with the given name, deserializing it to the given value type.
getQuerySortOrderConverter() - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Get the function to use to convert a QuerySortOrder declaration into a QuerySort.
getRenderType() - Method in interface com.holonplatform.vaadin.flow.components.Input.InputPropertyRenderer
 
getRenderType() - Method in interface com.holonplatform.vaadin.flow.components.ViewComponent.ViewComponentPropertyRenderer
 
getRows() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingSection
Get all the section rows, in order from top to bottom.
getScreenX() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Gets the x coordinate of the click event, relative to the upper left corner of the screen.
getScreenY() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Gets the y coordinate of the click event, relative to the upper left corner of the screen.
getSelectedItem() - Method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Get the currently selected item.
getSelectedItems() - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Get an immutable set of the currently selected items.
getSelectedItems() - Method in interface com.holonplatform.vaadin.flow.components.SingleSelect
 
getSelectionMode() - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
 
getSelectionMode() - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Get the selection mode
getSelectionMode() - Method in interface com.holonplatform.vaadin.flow.components.SingleSelect
 
getSource() - Method in interface com.holonplatform.vaadin.flow.components.events.Event
Get object on which the event occurred.
getSource() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the validation source.
getSource() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Ge the validation event source
getSource() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder.ValueChangeEvent
Get the source of this value change event.
getStatus() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Get the overall validation status.
getStatus() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Get the validation status.
getSymbol() - Method in enum com.holonplatform.vaadin.flow.components.support.Unit
Get the unit symbol.
getTimeSeparator() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToTimeConverter
Get the time separator character which corresponds to the converter configuration.
getTitle() - Method in interface com.holonplatform.vaadin.flow.components.HasTitle
Get the component title.
getToday() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable message for the today button.
getUnitFromSymbol(String) - Static method in enum com.holonplatform.vaadin.flow.components.support.Unit
Get the Unit which corresponds to given symbol, if available.
getUrl(Class<? extends Component>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Get the registered URL for given navigation target class.
getUrl(Class<? extends C>, T) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Get the registered URL for given navigation target class, including the given parameter in the url.
getUrl(Class<? extends C>, T...) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Get the registered URL for given navigation target class, including the given parameters in the url.
getUrl(Class<? extends C>, List<T>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Get the registered URL for given navigation target class, including the given parameters in the url.
getUserAgentHeader() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Return the User-Agent header
getValidationPattern() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get the regex validation pattern which corresponds to the converter configuration.
getValidationPattern() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToTimeConverter
Get the regex validation pattern which corresponds to the converter configuration.
getValidationStatusHandler() - Method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Get the ValidationStatusHandler to use to track validation status changes, if available.
getValue(boolean) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get the current property values collected into a PropertyBox, using the group configured properties as property set.
getValue() - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get the current property values collected into a PropertyBox, using the group configured properties as property set.
getValue() - Method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Get the current property values.
getValue() - Method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Get the input value.
getValue() - Method in interface com.holonplatform.vaadin.flow.components.ValueComponent
Gets the current value of this value component.
getValue() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Gets the current value of this value holder.
getValue() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder.ValueChangeEvent
Returns the new value that triggered this value change event.
getValue(ITEM) - Method in interface com.holonplatform.vaadin.flow.data.ItemConverter
Convert an item instance into the required value type.
getValueIfPresent() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Gets the value as an Optional, which will be empty if the value holder is considered to be empty or the value is null.
getValueIfValid() - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get the current property values collected into a PropertyBox, using the group configured properties as property set, only if the property bound Inputs and this PropertyInputGroup are valid For each property with a bound Input component, the property value is obtained from the Input component through the ValueHolder.getValue() method.
getViewComponent(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Get the ViewComponent bound to the given property, if available.
getVisibleColumns() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Gets the listing visible columns, in the order thay are displayed.
getWeek() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable message for week.
getWeekdays() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable messages for the name of the week days.
getWeekdaysShort() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalization
Gets the Localizable messages for the short names of the week days.
getWindowHeight() - Method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Get the browser window height.
getWindowWidth() - Method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Get the browser window width.
groupValidationStatusHandler(GroupValidationStatusHandler<G, P, Input<?>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the GroupValidationStatusHandler to use to track both the group element validation status changes and the group value validation status changes.
GroupValidationStatusHandler<S,P,E extends HasComponent> - Interface in com.holonplatform.vaadin.flow.components
Handler for validation status change events for a group of input fields.
GroupValidationStatusHandler.GroupElementValidationStatusEvent<S,P,E extends HasComponent> - Interface in com.holonplatform.vaadin.flow.components
A group element validation status event.
GroupValidationStatusHandler.GroupValidationStatusEvent<S,P,E extends HasComponent> - Interface in com.holonplatform.vaadin.flow.components
A group validation status event.
GroupValueChangeEvent<V,P,C extends HasComponent,G extends BoundComponentGroup<P,C>> - Interface in com.holonplatform.vaadin.flow.components.events
A ValueHolder.ValueChangeEvent originated from a components group.

H

h1() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a H1 tag.
h1() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a H1 tag.
h2() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a H2 tag.
h2() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a H2 tag.
h3() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a H3 tag.
h3() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a H3 tag.
h4() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a H4 tag.
h4() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a H4 tag.
h5() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a H5 tag.
h5() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a H5 tag.
h6() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a H6 tag.
h6() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a H6 tag.
HasAutocapitalizeConfigurator<C extends HasAutocapitalizeConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasAutocapitalize type components.
HasAutocompleteConfigurator<C extends HasAutocompleteConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasAutocomplete type components.
HasAutocorrectConfigurator<C extends HasAutocorrectConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasAutocorrect type components.
HasAutofocusConfigurator<C extends HasAutofocusConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which support autofocus.
HasBeanDatastoreDataProviderConfigurator<T,D extends DatastoreDataProviderConfigurator<T,D>,C extends HasBeanDatastoreDataProviderConfigurator<T,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasDataProviderConfigurator with Datastore configuration support and known bean type.
HasBeanDatastoreFilterableDataProviderConfigurator<T,F,D extends DatastoreDataProviderConfigurator<T,D>,C extends HasBeanDatastoreFilterableDataProviderConfigurator<T,F,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasFilterableDataProviderConfigurator with Datastore configuration support and known bean type.
HasComponent - Interface in com.holonplatform.vaadin.flow.components
Represents and object which can be represented by a UI Component, which can be obtained using the HasComponent.getComponent() method.
HasComponentsConfigurator<C extends HasComponentsConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasComponents type components.
HasDataProviderConfigurator<T,C extends HasDataProviderConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasDataProvider components type configurator.
HasDatastoreDataProviderConfigurator<ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends HasDatastoreDataProviderConfigurator<ITEM,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasDataProviderConfigurator with Datastore configuration support.
HasDeferrableLocalization - Interface in com.holonplatform.vaadin.flow.components.builders
Represents components or builders with deferrable localization support.
HasElementConfigurator<C extends HasElementConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasElement type components.
hasEnabled() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Checks whether the Component may be enabled or disabled, using the HasEnabled interface.
HasEnabledConfigurator<C extends HasEnabledConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasEnabled type components.
hasEnabledSupplier(Function<H, HasEnabled>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the HasEnabled supplier.
HasFilterableDataProviderConfigurator<T,FILTER,C extends HasFilterableDataProviderConfigurator<T,FILTER,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasFilterableDataProvider components type configurator.
HasHtmlTextConfigurator<C extends HasHtmlTextConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasText type components which can support HTML markup.
HasIconConfigurator<C extends HasIconConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which supports an icon.
HasIconConfigurator.IconConfigurator<C extends HasIconConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator to setup a component icon.
hasInvalidChangeEventNotifier() - Method in interface com.holonplatform.vaadin.flow.components.Input
Checks whether this input supports invalid change events notification, using a InvalidChangeEventNotifier.
HasItemCaptionConfigurator<ITEM,C extends HasItemCaptionConfigurator<ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for component which support item captions.
HasItemEnableConfigurator<ITEM,C extends HasItemEnableConfigurator<ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which support item enabled/disabled state.
HasItemsConfigurator<ITEM,C extends HasItemsConfigurator<ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which supports a set of items.
HasItemsDataSourceConfigurator<ITEM,F,C extends HasItemsDataSourceConfigurator<ITEM,F,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which supports a set of items and a items data source.
hasLabel() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Checks whether this component supports a label, which text can be handled using the HasLabel interface.
HasLabel - Interface in com.holonplatform.vaadin.flow.components
Represents a component which supports a label.
HasLabelConfigurator<C extends HasLabelConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasLabel type components.
HasPatternConfigurator<C extends HasPatternConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which supports an input pattern.
HasPlaceholder - Interface in com.holonplatform.vaadin.flow.components
Represents a component which supports a placeholder text.
hasPlaceholder() - Method in interface com.holonplatform.vaadin.flow.components.Input
Checks whether this component supports a placeholder, which text can be handled using the HasPlaceholder interface.
HasPlaceholderConfigurator<C extends HasPlaceholderConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which support a placeholder.
HasPrefixAndSuffixConfigurator<C extends HasPrefixAndSuffixConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasPrefixAndSuffix type components.
hasProperty(P) - Method in interface com.holonplatform.vaadin.flow.components.HasPropertySet
Gets whether the property set contains the given property.
HasPropertyBoxDatastoreDataProviderConfigurator<D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends HasPropertyBoxDatastoreDataProviderConfigurator<D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasDataProviderConfigurator with Datastore configuration support and using PropertyBox type items.
HasPropertyBoxDatastoreFilterableDataProviderConfigurator<F,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends HasPropertyBoxDatastoreFilterableDataProviderConfigurator<F,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasFilterableDataProviderConfigurator with Datastore configuration support and using PropertyBox type items.
HasPropertySet<P> - Interface in com.holonplatform.vaadin.flow.components
Represents an object bound to a property set.
HasPropertySetDatastoreDataProviderConfigurator<D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends HasPropertySetDatastoreDataProviderConfigurator<D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
HasDataProviderConfigurator with Datastore configuration support and using PropertyBox type items and a fixed property set.
hasQueryParameter(String) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameters
Checks whether the query parameter with the given name is available and has a value.
hasSize() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Checks whether the Component supports size setting, using the HasSize interface.
HasSizeConfigurator<C extends HasSizeConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasSize type components.
hasSizeSupplier(Function<H, HasSize>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the HasSize supplier.
hasStyle() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Checks whether the Component supports css style classes, using the HasStyle interface.
HasStyleConfigurator<C extends HasStyleConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasStyle type components.
hasStyleSupplier(Function<H, HasStyle>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the HasStyle supplier.
HasTextConfigurator<C extends HasTextConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasText type components.
HasThemeVariantConfigurator<V extends Enum<V>,C extends HasThemeVariantConfigurator<V,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which support theme variants.
HasTimeInputConfigurator<C extends HasTimeInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for input component which supports a date with time.
HasTitle - Interface in com.holonplatform.vaadin.flow.components
Represents a component which supports a title, i.e. a description of the UI element.
hasTitle() - Method in interface com.holonplatform.vaadin.flow.components.Input
Checks whether this component supports a title, which text can be handled using the HasTitle interface.
hasTitle() - Method in interface com.holonplatform.vaadin.flow.components.ViewComponent
Checks whether this component supports a title, which text can be handled using the HasTitle interface.
HasTitleConfigurator<C extends HasTitleConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for components which supports a title.
hasValidation() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Checks whether the Component supports input validation, using the HasValidation interface.
hasValidationSupplier(Function<H, HasValidation>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the HasValidation supplier.
hasValueChangeMode() - Method in interface com.holonplatform.vaadin.flow.components.ValueComponent
Checks whether the Component supports a value change mode, using the HasValueChangeMode interface.
HasValueChangeModeConfigurator<C extends HasValueChangeModeConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HasValueChangeMode type components.
hasValueChangeModeSupplier(Function<H, HasValueChangeMode>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the HasValueChangeMode supplier.
HasValueInputBuilder<T,H extends com.vaadin.flow.component.HasValue<?,T>,C extends com.vaadin.flow.component.Component> - Interface in com.holonplatform.vaadin.flow.components.builders
A builder to create Input components from a HasValue component.
header(P, Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the header text for the column which corresponds to given property.
header(P, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the header text for the column which corresponds to given property.
header(P, String, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the header text for the column which corresponds to given property.
header(Consumer<ItemListingConfigurator.EditableItemListingSection<P>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Provide a Consumer to configure the item listing header section, using the ItemListing.ItemListingSection API.
header(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the header text for the column.
header(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the header text for the column.
header(String, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the header text for the column.
headerComponent(P, Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the Component to use as header for the column which corresponds to given property.
headerComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the Component to use as header for the column.
height(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Sets the height of the component.
height(float, Unit) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Sets the height of the component, using a value and a size Unit.
heightByRows(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
If true, the listing's height is defined by the number of its rows.
heightUndefined() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Clears any defined height.
hidden() - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator
Set the component as not visible.
hidden(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the column which corresponds to given property as hidden.
hidden(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set the given property as hidden.
hidden(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewGroupConfigurator
Set the given property as hidden.
hidePropertyCaption(Property<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyFormConfigurator
Hide the caption for the component bound to given property.
hl() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Gets a builder to create HorizontalLayouts.
horizontalLayout(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set and a HorizontalLayout as content layout.
horizontalLayout(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set and a HorizontalLayout as content layout.
horizontalLayout(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set and a HorizontalLayout as content layout.
horizontalLayout(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set and a HorizontalLayout as content layout.
HorizontalLayoutBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create HorizontalLayout components.
html(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentBuilder
Sets whether the view component supports HTML type content.
HtmlComponentConfigurator<C extends HtmlComponentConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for HtmlComponent components type.
htmlText(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasHtmlTextConfigurator
Sets the text content using a Localizable message, with HTML markup support.
htmlText(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasHtmlTextConfigurator
Sets the text content with HTML markup support, replacing any previous content.
htmlText(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasHtmlTextConfigurator
Sets the text content with HTML markup support, using a localizable messageCode.

I

icon(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Set the component icon.
icon(VaadinIcon) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Set the component icon using a VaadinIcon.
icon(String, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Set the component icon using a IronIcon.
iconAfterText(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ButtonConfigurator
Sets whether this button's icon should be positioned after it's text content or the other way around.
iconConfigurator(Icon) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Obtain an HasIconConfigurator.IconConfigurator for given icon to configure it and add it to che component using HasIconConfigurator.IconConfigurator.add().
iconConfigurator(VaadinIcon) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Obtain an HasIconConfigurator.IconConfigurator for given VaadinIcon representation to configure the icon and add it to che component using HasIconConfigurator.IconConfigurator.add().
iconConfigurator(IronIcon) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Obtain an HasIconConfigurator.IconConfigurator for given icon to configure it and add it to che component using HasIconConfigurator.IconConfigurator.add().
iconConfigurator(String, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator
Obtain an HasIconConfigurator.IconConfigurator for given IronIcon representation to configure the icon and add it to che component using HasIconConfigurator.IconConfigurator.add().
id(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator
Sets the id of the root element of this component.
id(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Sets the id of the root element of the menu item.
identity() - Static method in interface com.holonplatform.vaadin.flow.data.ItemConverter
Create a new ItemConverter for consistent item and value types, which do not perform any conversion.
initializer(Consumer<L>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComposableConfigurator
Set a content initializer to setup the content component.
initialPosition(D) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Set the date which should be visible when there is no value selected.
Input<T> - Interface in com.holonplatform.vaadin.flow.components
Input component representation, i.e. a UI component that has a user-editable value.
Input.InputPropertyRenderer<T> - Interface in com.holonplatform.vaadin.flow.components
A convenience interface with a fixed Input rendering type to use a Input PropertyRenderer as a functional interface.
Input.InputValueConversionException - Exception in com.holonplatform.vaadin.flow.components
Exception used to notify Input values conversion errors.
Input.PropertyHandler<P,T,V extends com.vaadin.flow.component.HasValue<?,T>,C extends com.vaadin.flow.component.Component> - Interface in com.holonplatform.vaadin.flow.components
Input field/component property handler.
InputAdapterBuilder<T,V,H extends com.vaadin.flow.component.HasValue<?,V>,C extends com.vaadin.flow.component.Component,B extends InputAdapterBuilder<T,V,H,C,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
Base builder to create Input components from a HasValue component.
InputBuilder<T,E extends ValueHolder.ValueChangeEvent<T>,C extends Input<T>,I extends ValidatableInput<T>,B extends InputBuilder<T,E,C,I,B,V>,V extends BaseValidatableInputBuilder<T,I,V>> - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create Input instances.
InputConfigurator<T,E extends ValueHolder.ValueChangeEvent<T>,C extends InputConfigurator<T,E,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Interface to configure an Input.
InputConfigurator.BaseInputConfigurator<T> - Interface in com.holonplatform.vaadin.flow.components.builders
InputConverterBuilder<T,V,H extends com.vaadin.flow.component.HasValue<?,V>,C extends com.vaadin.flow.component.Component> - Interface in com.holonplatform.vaadin.flow.components.builders
Input builder using an HasValue Component with value conversion support.
InputGroupConfigurator<P,T,G extends BoundComponentGroup<P,Input<?>>,C extends InputGroupConfigurator<P,T,G,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Input group configurator.
InputGroupConfigurator.BeanInputGroupConfigurator<T,G extends BoundComponentGroup<String,Input<?>>,C extends InputGroupConfigurator.BeanInputGroupConfigurator<T,G,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
An InputGroupConfigurator bound to a bean String type property set.
InputGroupConfigurator.PropertySetInputGroupConfigurator<G extends BoundComponentGroup<com.holonplatform.core.property.Property<?>,Input<?>>,C extends InputGroupConfigurator.PropertySetInputGroupConfigurator<G,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
An InputGroupConfigurator bound to a Property set.
InputNotifierConfigurator<C extends InputNotifierConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for InputNotifier type components.
InputValueConfigurator<T,E extends ValueHolder.ValueChangeEvent<T>,C extends InputValueConfigurator<T,E,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Interface to configure an Input with value configuration support.
InputValueConversionException(String) - Constructor for exception com.holonplatform.vaadin.flow.components.Input.InputValueConversionException
 
InputValueConversionException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.flow.components.Input.InputValueConversionException
 
invalid(S, P, E, List<Localizable>) - Static method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupElementValidationStatusEvent
invalid(S, P, E, Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupElementValidationStatusEvent
invalid(S, List<Localizable>) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
invalid(S, Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
InvalidChangeEvent - Interface in com.holonplatform.vaadin.flow.components.events
Invalid status change event.
InvalidChangeEventListener - Interface in com.holonplatform.vaadin.flow.components.events
A listener for InvalidChangeEvents.
InvalidChangeEventNotifier - Interface in com.holonplatform.vaadin.flow.components.events
invalidChangeEventNotifierSupplier(Function<H, InvalidChangeEventNotifier>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
InvalidNavigationParameterException - Exception in com.holonplatform.vaadin.flow.navigator.exceptions
Exception to notify invalid navigation parameter values.
InvalidNavigationParameterException() - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.InvalidNavigationParameterException
Constructor.
InvalidNavigationParameterException(String) - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.InvalidNavigationParameterException
Constructor with error message.
InvalidNavigationParameterException(Throwable) - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.InvalidNavigationParameterException
Constructor with nested exception.
InvalidNavigationParameterException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.InvalidNavigationParameterException
Constructor with error message and nested exception.
isAllowNegatives() - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Get whether to allow negative numbers.
isAltKey() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Checks whether the alt key was was down when the event was fired.
isAndroid() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Android check
isAndroidPhone() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Android phone check
isAndroidTablet() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Android tablet check
isAnyInputInvalid() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Gets whether any of the group input is in an invalid status.
isAscending() - Method in interface com.holonplatform.vaadin.flow.data.ItemSort
Sort direction
isCtrlKey() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Checks whether the ctrl key was was down when the event was fired.
isDeferredLocalizationEnabled() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDeferrableLocalization
Gets whether the localizable elements of the component (for the example the text or the title) should be localized in deferred mode.
isEditable() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Gets whether this listing is editable.
isEditing() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Checks whether the listing is in edit mode.
isEmpty() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Returns whether this value holder is considered to be empty, according to its current value.
isEmptySupplier(Function<H, Boolean>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the is empty value supplier.
isFromClient() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Checks if this event originated from the client side.
isFromClient() - Method in interface com.holonplatform.vaadin.flow.components.events.InvalidChangeEvent
Get whether the event was originated from the client.
isFrozen() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Get whether the listing is frozen.
isFrozen() - Method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Get whether the data provider is frozen.
isGameConsole() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Game console check
isGroupInvalid() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Gets whether the group validation failed or not.
isInvalid() - Method in interface com.holonplatform.vaadin.flow.components.events.InvalidChangeEvent
Get whether the event source component is not valid.
isInvalid() - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupValidationStatusEvent
Gets whether the overall validation failed or not.
isInvalid() - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
Gets whether the validation failed or not.
isIOs() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
iOS check
isIPad() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
iPad check
isIPhone() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
iPhone check
isIPod() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
iPod check
isItemDetailsVisible(T) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Gets whether the row details component for given item is visible.
isKindle() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Kindle check
isMetaKey() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Checks whether the meta key was was down when the event was fired.
isMobile() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Mobile device check
isNintendo() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Nintendo check
isPlaystation() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
PlayStation check
isReadOnly() - Method in interface com.holonplatform.vaadin.flow.components.Input
Returns whether this input component is in read-only mode or not.
isRequired() - Method in interface com.holonplatform.vaadin.flow.components.Input
Gets whether the field is required, i.e. a required indicator symbol is visible.
isSelected(T) - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Returns whether the given item is selected.
isShiftKey() - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEvent
Checks whether the shift key was was down when the event was fired.
isSmartphone() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Smartphone check
isTablet() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Tablet check
isUserOriginated() - Method in interface com.holonplatform.vaadin.flow.components.Selectable.SelectionEvent
Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.
isUserOriginated() - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder.ValueChangeEvent
Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.
isValid() - Method in interface com.holonplatform.vaadin.flow.components.Validatable
Check if the current value is valid, swallowing any validation exception.
isValidateOnValueChange() - Method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Gets whether to validate the value, using registered Validators, every time the Input value changes.
isVisible() - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Gets the component visibility value.
isWebKit() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
WebKit check
isWindowsPhone() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Windows phone check
isXbox() - Method in interface com.holonplatform.vaadin.flow.device.UserAgentInspector
Xbox check
itemCaption(ITEM, Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemCaptionConfigurator
Set an explicit caption for given item.
itemCaption(ITEM, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemCaptionConfigurator
Set an explicit caption for given item.
itemCaption(ITEM, String, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemCaptionConfigurator
Set an explicit caption for given item.
itemCaptionGenerator(ItemSetConfigurator.ItemCaptionGenerator<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemCaptionConfigurator
Set the generator to be used to display item captions (i.e. labels).
itemCaptionProperty(Property<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertySelectInputConfigurator
Use given property value to generate the select items captions.
ItemClickEvent<S,T> - Interface in com.holonplatform.vaadin.flow.components.events
Event fired when a component which represents an item is clicked.
ItemConverter<T,ITEM> - Interface in com.holonplatform.vaadin.flow.data
Item to value converter.
itemDetailsComponent(Function<T, Component>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the function to use for displaying the item details rows as a Component.
itemDetailsRenderer(Renderer<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the renderer to use for displaying the item details rows.
itemDetailsText(Function<T, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the function to use for displaying the item details rows as a text.
itemDetailsVisibleOnClick(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets whether the item details can be opened and closed by clicking the rows or not.
itemEnabledProvider(Predicate<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemEnableConfigurator
Sets the item enabled state predicate.
ItemEvent<S,T> - Interface in com.holonplatform.vaadin.flow.components.events
Event fired from a component which represents an item.
ItemEventListener<S,T,E extends ItemEvent<S,T>> - Interface in com.holonplatform.vaadin.flow.components.events
A listener for item events.
itemIdentifier(Property<?>) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.PropertyBoxItemBuilder
Use given identifierProperty value as items identifier.
itemIdentifierProvider(Function<ITEM, Object>) - Method in interface com.holonplatform.vaadin.flow.components.builders.DatastoreDataProviderConfigurator
Set the function to use to obtain the item identifiers.
itemIdentifierProvider(Function<T, Object>) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
Set the function to use to obtain the item identifiers.
itemLabelGenerator(Function<ITEM, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Sets the item label generator.
ItemListing<T,P> - Interface in com.holonplatform.vaadin.flow.components
A component to display a set of items as tabular data, using the item properties as column ids.
ItemListing.EditorComponentGroup<P,T> - Interface in com.holonplatform.vaadin.flow.components
A BoundComponentGroup which represents the listing item editor Inputs and their property bindings.
ItemListing.ItemListingCell - Interface in com.holonplatform.vaadin.flow.components
An ItemListing section row cell handler.
ItemListing.ItemListingRow<P> - Interface in com.holonplatform.vaadin.flow.components
An ItemListing section row handler.
ItemListing.ItemListingSection<P,R extends ItemListing.ItemListingRow<P>> - Interface in com.holonplatform.vaadin.flow.components
ItemListing section handler for header and footer configuration.
ItemListingBuilder<T,P,L extends ItemListing<T,P>,B extends ItemListingBuilder<T,P,L,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemListing builder.
ItemListingClickEvent<S,T,P> - Interface in com.holonplatform.vaadin.flow.components.events
An ItemClickEvent bound to an ItemListing.
ItemListingConfigurator<T,P,L extends ItemListing<T,P>,C extends ItemListingConfigurator<T,P,L,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemListing configurator.
ItemListingConfigurator.ColumnAlignment - Enum in com.holonplatform.vaadin.flow.components.builders
Enumeration of column text alignments.
ItemListingConfigurator.EditableItemListingRow<P> - Interface in com.holonplatform.vaadin.flow.components.builders
An editable ItemListing section row handler.
ItemListingConfigurator.EditableItemListingSection<P> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemListing section handler for header and footer configuration.
ItemListingConfigurator.ItemListingColumnBuilder<T,P,L extends ItemListing<T,P>,B extends ItemListingConfigurator<T,P,L,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemListing column builder.
ItemListingConfigurator.ItemListingColumnConfigurator<T,P,C extends ItemListingConfigurator.ItemListingColumnConfigurator<T,P,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemListing column configurator.
ItemListingConfigurator.ItemListingContextMenuBuilder<T,P,L extends ItemListing<T,P>,B extends ItemListingConfigurator<T,P,L,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemListing context menu builder.
ItemListingDataProviderAdapter<T,F> - Interface in com.holonplatform.vaadin.flow.data
A DataProvider adapter to be used in item listings.
ItemListingItemEvent<S,T,P> - Interface in com.holonplatform.vaadin.flow.components.events
An ItemEvent bound to an ItemListing.
items(Iterable<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDataProviderConfigurator
Set the items which acts as in-memory items data source.
items(T...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasDataProviderConfigurator
Set the items which acts as in-memory items data source.
items(Iterable<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemsConfigurator
Set the items which acts as in-memory items data source.
items(ITEM...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasItemsConfigurator
Set the items which acts as in-memory items data source.
items(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.listing
Get a BeanListingBuilder to create and setup a BeanListing using given beanType.
ItemSet - Interface in com.holonplatform.vaadin.flow.components
Implemented by components which support an item set as data source.
ItemSetConfigurator<C extends ItemSetConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
ItemSet configurator.
ItemSetConfigurator.ItemCaptionGenerator<ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Item caption generator.
ItemSort<PROPERTY> - Interface in com.holonplatform.vaadin.flow.data
Item sort directive.

J

join(Collection<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.EditableItemListingRow
Joins the cells corresponding the given columns in the row.
join(P...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.EditableItemListingRow
Joins the cells corresponding the given columns in the row.
justifyContentMode(FlexComponent.JustifyContentMode) - Method in interface com.holonplatform.vaadin.flow.components.builders.FlexComponentConfigurator
Gets the FlexComponent.JustifyContentMode used by this layout.

K

KeyNotifierConfigurator<C extends KeyNotifierConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for KeyNotifier type components.

L

label(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasLabelConfigurator
Sets the label text using a Localizable message.
label(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasLabelConfigurator
Sets the label text, replacing any previous content.
label(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasLabelConfigurator
Sets the label text using a localizable messageCode.
label() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a Div tag.
label(L) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which uses a HasText component to notify validation errors.
label(L, boolean) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which uses a HasText component to notify validation errors.
LabelBuilder<L extends com.vaadin.flow.component.HtmlContainer & com.vaadin.flow.component.ClickNotifier> - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create label components, i.e. components to display a text.
LabelConfigurator<L extends com.vaadin.flow.component.HtmlContainer & com.vaadin.flow.component.ClickNotifier,C extends LabelConfigurator<L,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Interface to configure a label, i.e. a component to display a text.
LabelConfigurator.BaseLabelConfigurator<L extends com.vaadin.flow.component.HtmlContainer & com.vaadin.flow.component.ClickNotifier> - Interface in com.holonplatform.vaadin.flow.components.builders
Base Label configurator.
labelPropertyHandler(Input.PropertyHandler<String, V, H, C>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Provide the Input.PropertyHandler to use to get and set the label property value.
labelPropertyHandler(BiFunction<H, C, String>, TriConsumer<H, C, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the label property handler using given callback functions.
labelVisible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentConfigurator
Set whether the label is visible.
listenOn(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Define the Component onto which the shortcut's listener is bound.
localDate() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create LocalDate type Inputs.
localDate() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create LocalDate type Inputs.
LocalDateInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
LocalDate type Input components builder.
LocalDateInputConfigurator<C extends LocalDateInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
LocalDate type Input components configurator.
localDateTime() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create LocalDateTime type Inputs.
localDateTime() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create LocalDateTime type Inputs.
LocalDateTimeInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
LocalDateTime type Input components builder.
LocalDateTimeInputConfigurator<C extends LocalDateTimeInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
LocalDateTime type Input components configurator.
locale(Locale) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Set the Locale to use.
locale(Locale) - Method in interface com.holonplatform.vaadin.flow.components.builders.LocalTimeInputConfigurator
Set the Locale to use to represent the LocalTime values.
locale(Locale) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Set the Locale to use to represent and convert number values.
localization(BaseTemporalInputConfigurator.CalendarLocalization) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Set the Date Input calendar localization messages.
localization() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Get a builder to setup the Date Input calendar localization messages.
LocalizationContextAutoConfiguration - Class in com.holonplatform.vaadin.flow.spring.boot
A Spring Boot auto-configuration class to setup the LocalizationContext integration with the Vaadin session and UI localization support.
LocalizationContextAutoConfiguration() - Constructor for class com.holonplatform.vaadin.flow.spring.boot.LocalizationContextAutoConfiguration
 
LocalizationContextI18NProvider - Interface in com.holonplatform.vaadin.flow.i18n
A I18NProvider which uses the current LocalizationContext to provide the messages localization.
LocalizationProvider - Interface in com.holonplatform.vaadin.flow.i18n
Message localization provider.
localize(Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the message localization for the current Locale, using the provided Localizable to obtain the message localization key (Localizable.getMessageCode()) and the optional localization arguments.
localize(String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the message localization for the current Locale, using the provided messageCode as message localization key and the optional localization arguments.
localize(String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components
Get the message localization for the current Locale, using the provided messageCode as message localization key and the optional localization arguments.
localize(Localizable) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for the current Locale, using the provided Localizable to obtain the message localization key (Localizable.getMessageCode()) and the optional localization arguments.
localize(String, Object...) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for the current Locale, using the provided messageCode as message localization key and the optional localization arguments.
localize(String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.i18n.LocalizationProvider
Get the message localization for the current Locale, using the provided messageCode as message localization key and the optional localization arguments.
localTime() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create LocalTime type Inputs.
localTime() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create LocalTime type Inputs.
LocalTimeInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create LocalTime type Input components.
LocalTimeInputConfigurator<C extends LocalTimeInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
LocalTime type Input components configurator.

M

margin(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Enable or disable layout margins, i.e. toggles margin theme setting for the element.
margin() - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Enable layout margins, i.e. toggles margin theme setting for the element.
max(D) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Sets the maximum date that is allowed to be selected.
maxDecimals(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Sets the maximum number of digits allowed in the fraction portion of a number.
maxDecimals(int) - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter.Builder
Set the maximum decimal digits allowed.
maxHeight(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the max-height of the component.
maxLength(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Set the maximum number of characters (in Unicode code points) that the user can enter.
maxWidth(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the max-width of the component.
message() - Static method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Get a builder to create a generic message dialog.
message() - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Get a builder to create a generic message dialog.
min(D) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Sets the minimum date that is allowed to be selected.
minDecimals(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Sets the minimum number of digits allowed in the fraction portion of a number.
minDecimals(int) - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter.Builder
Set the minimum decimal digits to display.
minHeight(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the min-height of the component.
minLength(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.TextInputConfigurator
Set the minimum number of characters (in Unicode code points) that the user can enter.
minWidth(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Set the min-width of the component.
modifiers(KeyModifier...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Configures KeyModifiers for the shortcut.
monthNames(List<Localizable>) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable messages to use to display the month names, starting from January and ending on December.
monthNames(Localizable...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable messages to use to display the month names, starting from January and ending on December.
monthNames(String...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Sets the name of the months, starting from January and ending on December.
multiOptionSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiOptionSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based options MultiSelect type Input, which uses a CheckboxGroup as input component.
multiSelect() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the listing selection mode as Selectable.SelectionMode.MULTI.
MultiSelect<T> - Interface in com.holonplatform.vaadin.flow.components
A Selectable component in which multiple items can be selected at the same time.
MultiSelectableInputConfigurator<T,ITEM,C extends MultiSelectableInputConfigurator<T,ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
MultiSelect type Input configurator.
multiSort(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets whether multiple column sorting is enabled on the client-side.

N

NAME - Static variable in interface com.holonplatform.vaadin.flow.VaadinSessionScope
Scope name
nativeButton() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Gets a builder to create NativeButtons.
NativeButtonBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create NativeButton components.
navigate() - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator.NavigationBuilder
Navigates to the location which is composed by the specified path and the provided query parameter values, if any.
navigateBack() - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigates back.
navigateTo(String) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given path.
navigateTo(String, Map<String, Object>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given path, using the provided query parameters.
navigateTo(Class<? extends Component>, Map<String, Object>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given navigation target, using the provided query parameters.
navigateTo(Class<? extends Component>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given navigation target.
navigateTo(Class<? extends C>, T) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given navigation target and provide the given pathParameter in the URL.
navigateTo(Class<? extends C>, List<T>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given navigation target and provide the given pathParameters in the URL.
navigateTo(Class<? extends C>, T, Map<String, Object>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given navigation target, providing the given pathParameter in the URL and the given query parameters.
navigateTo(Class<? extends C>, List<T>, Map<String, Object>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given navigation target, providing the given pathParameters in the URL and the given query parameters.
navigateToDefault() - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigates to the default navigation target, i.e. navigates to the empty "" route path.
navigateToLocation(String) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigate to the given location.
navigateToPrevious() - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Navigates to the previous route, if available.
navigation(String) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Gets a Navigator.NavigationBuilder to fluently build a navigation location for the given path, including any URL query parameter.
navigation(Class<? extends Component>) - Method in interface com.holonplatform.vaadin.flow.navigator.Navigator
Gets a Navigator.NavigationBuilder to fluently build a navigation location for the given navigationTarget, including any URL query parameter.
NavigationChangeListener - Interface in com.holonplatform.vaadin.flow.navigator
A listener to listen to navigation target/location changes.
NavigationChangeListener.NavigationChangeEvent - Interface in com.holonplatform.vaadin.flow.navigator
A navigation target change event.
NavigationLink - Interface in com.holonplatform.vaadin.flow.navigator
A link (using the default A tag) that handles navigation internally, without loading a new page in the browser.
NavigationLink.Builder - Interface in com.holonplatform.vaadin.flow.navigator
NavigationParameterMapper - Interface in com.holonplatform.vaadin.flow.navigator
Navigation parameters value serializer and deserializer.
NavigationParameters - Interface in com.holonplatform.vaadin.flow.navigator
URL navigation parameter handler API, which provides deserialized URL query parameter values.
NavigationParameterTypeMapper<T> - Interface in com.holonplatform.vaadin.flow.navigator
A delegate for the NavigationParameterMapper to handle a specific navigation parameter value type, provided by the NavigationParameterTypeMapper.getParameterType() method.
NavigationTargetConfigurationException - Exception in com.holonplatform.vaadin.flow.navigator.exceptions
Exception to notify navigation target class configuration errors.
NavigationTargetConfigurationException(String) - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.NavigationTargetConfigurationException
Constructor with error message.
NavigationTargetConfigurationException(Throwable) - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.NavigationTargetConfigurationException
Constructor with nested exception.
NavigationTargetConfigurationException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.NavigationTargetConfigurationException
Constructor with error message and nested exception.
NavigationURLBuilder<B extends NavigationURLBuilder<B>> - Interface in com.holonplatform.vaadin.flow.navigator
A builder to compose a navigation URL.
Navigator - Interface in com.holonplatform.vaadin.flow.navigator
Handles the navigation between the available UI routes, relying on the UI Router to implement the actual routing.
Navigator.NavigationBuilder - Interface in com.holonplatform.vaadin.flow.navigator
A builder to create a navigation location and trigger the navigation action.
NavigatorAutoConfiguration - Class in com.holonplatform.vaadin.flow.spring.boot
A Spring Boot auto-configuration class to setup a UI-scoped Navigator bean and register the default error components for the UnauthorizedNavigationException and ForbiddenNavigationException navigation exceptions.
NavigatorAutoConfiguration() - Constructor for class com.holonplatform.vaadin.flow.spring.boot.NavigatorAutoConfiguration
 
navigatorNavigationTargetConfigurationServletContextInitializer() - Method in class com.holonplatform.vaadin.flow.spring.boot.NavigatorAutoConfiguration
 
negatives(boolean) - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter.Builder
Set whether to allow negative numbers.
notification() - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which shows a Notification to notify validation errors.
notification(boolean) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which shows a Notification to notify validation errors.
notification(Notification) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which shows a Notification to notify validation errors.
notification(Notification, boolean) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Create a ValidationStatusHandler which shows a Notification to notify validation errors.
notSelectable() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the listing selection mode as Selectable.SelectionMode.NONE.
number(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a numeric type Input.
number(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a numeric type Input.
numberFormat(NumberFormat) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Sets the NumberFormat to use to represent and convert number values.
numberFormatPattern(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.NumberInputConfigurator
Sets the number format pattern to use to represent and convert number values.
NumberInputBuilder<T extends Number> - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create Number type Input components.
NumberInputConfigurator<T extends Number,C extends NumberInputConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Number type Input components configurator.

O

of(PROPERTY, boolean) - Static method in interface com.holonplatform.vaadin.flow.data.ItemSort
Create an ItemSort using given property and sort direction.
okButtonConfigurator(Consumer<ButtonConfigurator.BaseButtonConfigurator>) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder.ConfirmDialogBuilder
Provide a Consumer to configure the default OK button shown in the dialog toolbar.
onClick(ClickEventListener<S, E>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ClickNotifierConfigurator
Register a click event listener.
onClick(L) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Register a menu item click event listener.
onClickEvent(E) - Method in interface com.holonplatform.vaadin.flow.components.events.ClickEventListener
Invoked when a click event has been fired.
onInvalidChangeEvent(InvalidChangeEvent) - Method in interface com.holonplatform.vaadin.flow.components.events.InvalidChangeEventListener
Invoked when an invalid change event has been fired.
onItemEvent(E) - Method in interface com.holonplatform.vaadin.flow.components.events.ItemEventListener
Invoked when an item event has been fired.
onNavigationChange(NavigationChangeListener.NavigationChangeEvent) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationChangeListener
Invoked after a navigation was performed and the navigation target/location changed.
onSelectionChange(Selectable.SelectionEvent<T>) - Method in interface com.holonplatform.vaadin.flow.components.Selectable.SelectionListener
Invoked when the selection has changed.
OnShow - Annotation Type in com.holonplatform.vaadin.flow.navigator.annotations
Annotation which can be used on class methods when the class is a navigation (routing) target: the OnShow annotated methods will be invoked just after the navigation towards this class, i.e. just after the class component is shown (attached) in the UI.
onUserAnswer(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder.QuestionDialogCallback
Invoked when the user selected an answer in a question dialog.
open() - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Build the Dialog component and open it.
openOnClick(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Determines the way for opening the context menu.
options(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Gets a builder to create a options MultiSelect, which uses a CheckboxGroup as input component.
options(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Gets a builder to create a options MultiSelect, which uses a CheckboxGroup as input component.
options(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Gets a builder to create a Property model based options MultiSelect, which uses a CheckboxGroup as input component.
options(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Gets a builder to create a Property model based options MultiSelect, which uses a CheckboxGroup as input component.
options(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a options SingleSelect, which uses a RadioButtonGroup as input component.
options(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a options SingleSelect, which uses a RadioButtonGroup as input component.
options(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based options SingleSelect, which uses a RadioButtonGroup as input component.
options(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based options SingleSelect, which uses a RadioButtonGroup as input component.
OptionsMultiSelectConfigurator<T,ITEM,B extends OptionsMultiSelectConfigurator<T,ITEM,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
MultiSelect input builder using a CheckboxGroup as input component.
OptionsMultiSelectConfigurator.DatastoreOptionsMultiSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options MultiSelect input builder with DatastoreDataProviderConfigurator support.
OptionsMultiSelectConfigurator.DatastoreOptionsMultiSelectInputConfigurator<T,ITEM,C extends OptionsMultiSelectConfigurator.DatastoreOptionsMultiSelectInputConfigurator<T,ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Options MultiSelect input configurator with DatastoreDataProviderConfigurator support.
OptionsMultiSelectConfigurator.DatastorePropertyOptionsMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options MultiSelect input builder with DatastoreDataProviderConfigurator support.
OptionsMultiSelectConfigurator.DatastorePropertyOptionsMultiSelectInputConfigurator<T,C extends OptionsMultiSelectConfigurator.DatastorePropertyOptionsMultiSelectInputConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options MultiSelect input configurator with DatastoreDataProviderConfigurator support.
OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options MultiSelect input builder.
OptionsMultiSelectConfigurator.OptionsMultiSelectInputConfigurator<T,ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends OptionsMultiSelectConfigurator.OptionsMultiSelectInputConfigurator<T,ITEM,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Options MultiSelect input configurator.
OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options MultiSelect input builder.
OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputConfigurator<T,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options MultiSelect input configurator.
OptionsMultiSelectConfigurator.ValidatableDatastoreOptionsMultiSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options MultiSelect input builder with validation and DatastoreDataProviderConfigurator support.
OptionsMultiSelectConfigurator.ValidatableDatastorePropertyOptionsMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options MultiSelect input builder with validation and DatastoreDataProviderConfigurator support.
OptionsMultiSelectConfigurator.ValidatableOptionsMultiSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options MultiSelect input builder with validation support.
OptionsMultiSelectConfigurator.ValidatablePropertyOptionsMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options MultiSelect input builder with validation support.
OptionsSingleSelectConfigurator<T,ITEM,B extends OptionsSingleSelectConfigurator<T,ITEM,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input builder using a RadioButtonGroup as input component.
OptionsSingleSelectConfigurator.DatastoreOptionsSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options SingleSelect input builder with DatastoreDataProviderConfigurator support.
OptionsSingleSelectConfigurator.DatastoreOptionsSingleSelectInputConfigurator<T,ITEM,C extends OptionsSingleSelectConfigurator.DatastoreOptionsSingleSelectInputConfigurator<T,ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Options SingleSelect input configurator with DatastoreDataProviderConfigurator support.
OptionsSingleSelectConfigurator.DatastorePropertyOptionsSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options SingleSelect input builder with DatastoreDataProviderConfigurator support.
OptionsSingleSelectConfigurator.DatastorePropertyOptionsSingleSelectInputConfigurator<T,C extends OptionsSingleSelectConfigurator.DatastorePropertyOptionsSingleSelectInputConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options SingleSelect input configurator with DatastoreDataProviderConfigurator support.
OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options SingleSelect input builder.
OptionsSingleSelectConfigurator.OptionsSingleSelectInputConfigurator<T,ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends OptionsSingleSelectConfigurator.OptionsSingleSelectInputConfigurator<T,ITEM,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Options SingleSelect input configurator.
OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options SingleSelect input builder.
OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputConfigurator<T,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options SingleSelect input configurator.
OptionsSingleSelectConfigurator.ValidatableDatastoreOptionsSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options SingleSelect input builder with validation and DatastoreDataProviderConfigurator support.
OptionsSingleSelectConfigurator.ValidatableDatastorePropertyOptionsSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options SingleSelect input builder with validation and DatastoreDataProviderConfigurator support.
OptionsSingleSelectConfigurator.ValidatableOptionsSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
Options SingleSelect input builder with validation support.
OptionsSingleSelectConfigurator.ValidatablePropertyOptionsSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based options SingleSelect input builder with validation support.
orDefault(Unit) - Static method in enum com.holonplatform.vaadin.flow.components.support.Unit
Get the given unit or the default one (UnitUnit.PIXELS) if null.

P

padding(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Toggles padding theme setting for the element.
padding() - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Add the padding theme setting for the element.
pageSize(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator
Sets the page size, which is the number of items fetched at a time from the data provider.
pageSize(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the page size, which is the number of items fetched at a time from the data source.
paragraph() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a Paragraph tag.
paragraph() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a Paragraph tag.
password() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create String type Inputs which not display user input on screen, used to enter secret text information like passwords.
password() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create String type Inputs which do not display user input on screen, used to enter secret text information, such as user passwords.
PasswordInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create String type Input components.
PasswordInputConfigurator<C extends PasswordInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
String password type Input components configurator.
pattern(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPatternConfigurator
A regular expression that the value is checked against.
placeholder(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPlaceholderConfigurator
Sets the placeholder text using a Localizable message.
placeholder(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPlaceholderConfigurator
Set the component placeholder, i.e. a hint to the user of what can be entered in the control.
placeholder(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPlaceholderConfigurator
Sets the placeholder text using a localizable messageCode.
placeholderPropertyHandler(Input.PropertyHandler<String, V, H, C>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Provide the Input.PropertyHandler to use to get and set the placeholder property value.
placeholderPropertyHandler(BiFunction<H, C, String>, TriConsumer<H, C, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the placeholder property handler using given callback functions.
prefixComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPrefixAndSuffixConfigurator
Adds the given component into this field before the content, replacing any existing prefix component.
prependRow() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.EditableItemListingSection
Adds a new row at the top of the section.
preventInvalidInput(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPatternConfigurator
When set to true, user is prevented from typing a value that conflicts with the pattern configured through HasPatternConfigurator.pattern(String).
preventInvalidInput() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPatternConfigurator
Set that the user is prevented from typing a value that conflicts with the pattern configured through HasPatternConfigurator.pattern(String).
properties(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.listing
Get a PropertyListingBuilder to create and setup a PropertyListing.
properties(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.listing
Get a PropertyListingBuilder to create and setup a PropertyListing.
property(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Create a ViewComponent using given Property for label and value presentation through the Property.present(Object) method.
propertyCaption(Property<?>, Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyFormConfigurator
Set the localizable caption for the component bound to given property.
propertyCaption(Property<?>, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyFormConfigurator
Set the caption for the component bound to given property.
propertyCaption(Property<?>, String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyFormConfigurator
Set the localizable caption for the component bound to given property.
PropertyFormConfigurator<L extends com.vaadin.flow.component.HasElement,E extends HasComponent,G extends ComponentGroup<E>,C extends PropertyFormConfigurator<L,E,G,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property form configurator.
propertyGroup(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a PropertyInputGroupBuilder to create and setup a PropertyInputGroup.
propertyGroup(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Get a PropertyInputGroupBuilder to create and setup a PropertyInputGroup.
propertyGroup(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a PropertyViewGroupBuilder to create and setup a PropertyViewGroup.
propertyGroup(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Get a PropertyViewGroupBuilder to create and setup a PropertyViewGroup.
PropertyInputForm - Interface in com.holonplatform.vaadin.flow.components
A PropertyInputGroup which provides an UI component to display the group elements, which can be composed using a Composer.
PropertyInputFormBuilder<C extends com.vaadin.flow.component.Component> - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyInputGroup - Interface in com.holonplatform.vaadin.flow.components
A BoundComponentGroup which handles Input elements type and uses a Property set to bind and identify the elements within the group.
PropertyInputGroupBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyInputGroupConfigurator<C extends PropertyInputGroupConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyInputGroup configurator.
PropertyListing - Interface in com.holonplatform.vaadin.flow.components
An ItemListing component using Propertys as item properties and PropertyBox as item data type.
PropertyListingBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyListingBuilder.DatastorePropertyListingBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyListingConfigurator<C extends PropertyListingConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyListing configurator.
PropertySelectInputConfigurator<T,S,C extends PropertySelectInputConfigurator<T,S,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for selectable inputs with Property support.
PropertyViewForm - Interface in com.holonplatform.vaadin.flow.components
A PropertyViewGroup which provides an UI component to display the group elements, which can be composed using a Composer.
PropertyViewFormBuilder<C extends com.vaadin.flow.component.Component> - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyViewGroup - Interface in com.holonplatform.vaadin.flow.components
A BoundComponentGroup which handles ViewComponent elements type and uses a Property set to bind and identify the elements within the group.
PropertyViewGroupBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyViewGroupConfigurator<C extends PropertyViewGroupConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
PropertyViewGroup configurator.

Q

QueryParameter - Annotation Type in com.holonplatform.vaadin.flow.navigator.annotations
Annotation which can be used on a navigation target class field to inject the URL query parameter value which corresponds to the parameter name declared using the annotation QueryParameter.value().
querySortOrderConverter(Function<QuerySortOrder, QuerySort>) - Method in interface com.holonplatform.vaadin.flow.components.builders.DatastoreDataProviderConfigurator
Set the function to use to convert a QuerySortOrder declaration into a QuerySort.
querySortOrderConverter(Function<QuerySortOrder, QuerySort>) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
Set the function to use to convert a QuerySortOrder declaration into a QuerySort.
question(DialogBuilder.QuestionDialogCallback) - Static method in interface com.holonplatform.vaadin.flow.components.builders.DialogBuilder
Get a builder to create a question dialog, with a confirm button and a deny button in the dialog toolbar which will trigger the given questionDialogCallback to react to the user choice.
question(DialogBuilder.QuestionDialogCallback) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Get a builder to create a question dialog, with a confirm button and a deny button in the dialog toolbar which will trigger the given questionDialogCallback to react to the user choice.

R

readOnly(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputConfigurator
Set whether the input component is read-only.
readOnly() - Method in interface com.holonplatform.vaadin.flow.components.builders.InputConfigurator
Set the input component as read-only.
readOnly(P, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the column which corresponds to given property is read-only.
readOnly(Property<T>, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set whether the given property is read-only.
readOnly(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set the given property as read-only.
refresh() - Method in interface com.holonplatform.vaadin.flow.components.ItemSet
Refresh the items set.
refresh() - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Refresh the value of all available Inputs, using current value.
refresh(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Refresh the value of the Input bound to given property, using current value.
refreshEditingItem() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
If the listing ItemListing.isEditable(), refreshes the editor components for the current item being edited, if any.
refreshItem(T) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Refresh given item in data source
removeAdditionalItem(T) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Remove an additional item from the listing.
removeAdditionalItem(T) - Method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Remove an additional item from the data provider.
removeAdditionalItems() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Remove all the additional items from the listing.
removeAdditionalItems() - Method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Remove all the additional items from the data provider.
renderAsViewComponent(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Render the column associated to given property using a ViewComponent.
renderer(Renderer<ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FilterableSingleSelectConfigurator
Sets the Renderer responsible to render the individual items in the list of possible choices.
renderer(P, Renderer<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the Renderer to use for the column which corresponds to given property.
renderer(ComponentRenderer<? extends Component, ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.OptionsSingleSelectConfigurator
Sets the ComponentRenderer responsible to render the individual items in the list of possible choices.
renderer(ComponentRenderer<? extends Component, ITEM>) - Method in interface com.holonplatform.vaadin.flow.components.builders.SingleSelectConfigurator
Sets the ComponentRenderer responsible to render the individual items in the list of possible choices.
require() - Static method in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Get the DeviceInfo for the current UI, throwing a IllegalStateException if not available.
require() - Static method in interface com.holonplatform.vaadin.flow.VaadinSessionScope
Get the Vaadin Session scope from current context.
required(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputConfigurator
Set the input as required or not.
required() - Method in interface com.holonplatform.vaadin.flow.components.builders.InputConfigurator
Set the input as required, i.e. the user must fill in a value.
required(P) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the given property as required.
required(P, Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the given property as required.
required(P, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the given property as required.
required(P, String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the given property as required.
required() - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Sets the Input as required.
required(Validator<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Set the Input as required, using given Validator to check the input value.
required(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Sets the Input as required, using given message as validation error message.
required(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Sets the Input as required, using given message as validation error message.
required(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Sets the Input as required, using given message as validation error message.
requiredPropertyHandler(Input.PropertyHandler<Boolean, V, H, C>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Provide the Input.PropertyHandler to use to get and set the required property value.
requiredPropertyHandler(BiFunction<H, C, Boolean>, TriConsumer<H, C, Boolean>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the required property handler using given callback functions.
requireElement(P) - Method in interface com.holonplatform.vaadin.flow.components.BoundComponentGroup
Get the group element bound to given property, throwing a IllegalArgumentException if not available.
requireInput(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Get the Input bound to the given property, throwing a Property.PropertyNotFoundException if not available.
requireViewComponent(Property<T>) - Method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Get the ViewComponent bound to the given property, throwing a Property.PropertyNotFoundException if not available.
resizable(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set whether the column is user-resizable.
resizable(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether all the item listing columns are user-resizable.
resizable(P, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the column which corresponds to given property is user-resizable.
responsiveSteps(List<FormLayout.ResponsiveStep>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Configure the responsive steps used in this layout.
responsiveSteps(FormLayout.ResponsiveStep...) - Method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Configure the responsive steps used in this layout.
revealButtonVisible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.PasswordInputConfigurator
Set to false to hide the eye icon which toggles the password visibility.

S

saveEditingItem() - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
If the listing ItemListing.isEditable(), saves the item which is currently in editing, if any.
secretString() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create String type Inputs which not display user input on screen, used to enter secret text information like passwords.
select(Iterable<T>) - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Adds the given item to the set of currently selected items.
select(T...) - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Adds the given item to the set of currently selected items.
select(T) - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
 
select(T) - Method in interface com.holonplatform.vaadin.flow.components.Selectable
Selects the given item.
select(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a SingleSelect, which uses a Select as input component.
select(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a SingleSelect, which uses a Select as input component.
select(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based SingleSelect, which uses a Select as input component.
select(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.SingleSelect
Gets a builder to create a Property model based SingleSelect, which uses a Select as input component.
Selectable<T> - Interface in com.holonplatform.vaadin.flow.components
Represents a component which supports items selection.
Selectable.SelectionEvent<T> - Interface in com.holonplatform.vaadin.flow.components
Selection event.
Selectable.SelectionListener<T> - Interface in com.holonplatform.vaadin.flow.components
A listener for listening for selection changes from a Selectable.
Selectable.SelectionMode - Enum in com.holonplatform.vaadin.flow.components
Selection modes enumeration.
SelectableInputConfigurator<T,S,C extends SelectableInputConfigurator<T,S,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for Selectable input components.
selectAll() - Method in interface com.holonplatform.vaadin.flow.components.MultiSelect
Selects all available the items.
selectionMode(Selectable.SelectionMode) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the listing selection mode.
serialize(Object) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterMapper
Serialize given parameter value.
serialize(T) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationParameterTypeMapper
Serialize given parameter value.
SESSION_ATTRIBUTE_NAME - Static variable in interface com.holonplatform.vaadin.flow.device.DeviceInfo
Name of the session attribute to cache DeviceInfo instance
set() - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the calendar localization settings for the Date Input.
setAllowNegatives(boolean) - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Set whether to allow negative numbers.
setColumnVisible(P, boolean) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Show or hide the column which corresponds to given property id.
setComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingCell
Sets the component as the content of this cell.
setDefaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Set the default query sort.
setEnabled(boolean) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Updates the enabled state of all the group inputs.
setErrorParameter(BeforeEnterEvent, ErrorParameter<ForbiddenNavigationException>) - Method in class com.holonplatform.vaadin.flow.navigator.errors.ForbiddenNavigationError
 
setErrorParameter(BeforeEnterEvent, ErrorParameter<UnauthorizedNavigationException>) - Method in class com.holonplatform.vaadin.flow.navigator.errors.UnauthorizedNavigationError
 
setFilterConverter(Function<F, QueryFilter>) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Set the function to use to convert the data provider filter type to a QueryFilter type.
setFrozen(boolean) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Set whether the listing is frozen.
setFrozen(boolean) - Method in interface com.holonplatform.vaadin.flow.data.ItemListingDataProviderAdapter
Set whether the data provider is frozen.
setItemDetailsVisible(T, boolean) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Set whether to show the row details component for given item.
setItemIdentifier(Function<T, Object>) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Set the item identifier function.
setLabel(String) - Method in interface com.holonplatform.vaadin.flow.components.HasLabel
Set the component label.
setMaxDecimals(int) - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Set the maximum decimal digits allowed.
setMinDecimals(int) - Method in interface com.holonplatform.vaadin.flow.components.converters.StringToNumberConverter
Set the minimum decimal digits to display.
setPlaceholder(String) - Method in interface com.holonplatform.vaadin.flow.components.HasPlaceholder
Set the placeholder text.
setQuerySortOrderConverter(Function<QuerySortOrder, QuerySort>) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider
Set the function to use to convert a QuerySortOrder declaration into a QuerySort.
setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.flow.components.Input
Sets the read-only mode of this input component.
setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Set the read-only mode for all the group inputs.
setRequired(boolean) - Method in interface com.holonplatform.vaadin.flow.components.Input
Sets whether the required indicator symbol is visible.
setSelectionMode(Selectable.SelectionMode) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Set the listing selection mode
setText(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingCell
Sets the localizable text content of this cell.
setText(String) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingCell
Sets the text content of this cell.
setText(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing.ItemListingCell
Sets the text content of this cell using a localizable messageCode.
setTitle(String) - Method in interface com.holonplatform.vaadin.flow.components.HasTitle
Set the component title.
setValidateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Sets whether to validate the value, using registered Validators, every time the Input value changes.
setValidationStatusHandler(ValidationStatusHandler<ValidatableInput<T>>) - Method in interface com.holonplatform.vaadin.flow.components.ValidatableInput
Set the ValidationStatusHandler to use to track validation status changes.
setValue(PropertyBox, boolean) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Set the current property values using a PropertyBox, loading the values to the available property bound Inputs through the ValueHolder.setValue(Object) method.
setValue(PropertyBox) - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Set the current property values using a PropertyBox, loading the values to the available property bound Inputs through the ValueHolder.setValue(Object) method.
setValue(PropertyBox) - Method in interface com.holonplatform.vaadin.flow.components.PropertyViewGroup
Set the current PropertyBox value.
setValue(V) - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder
Sets the value of this value holder.
setVisible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.HasComponent
Sets the component visibility value.
ShortcutConfigurator<P> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for component shortcut registration.
showConfirm(Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a confirm dialog with given localizable message text.
showConfirm(String) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a confirm dialog with given message text.
showConfirm(String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a confirm dialog with given localizable message text.
showMessage(Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a message dialog with given localizable message text.
showMessage(String) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a message dialog with given message text.
showMessage(String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a message dialog with given localizable message text.
showQuestion(DialogBuilder.QuestionDialogCallback, Localizable) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a question dialog with given localizable message text.
showQuestion(DialogBuilder.QuestionDialogCallback, String) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a question dialog with given message text.
showQuestion(DialogBuilder.QuestionDialogCallback, String, String, Object...) - Static method in interface com.holonplatform.vaadin.flow.components.Components.dialog
Show a question dialog with given localizable message text.
singleOptionSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleOptionSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based options SingleSelect type Input, which uses a RadioButtonGroup as input component.
singleSelect() - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the listing selection mode as Selectable.SelectionMode.SINGLE.
singleSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based filterable SingleSelect type Input, which uses a ComboBox as input component.
singleSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based filterable SingleSelect type Input, which uses a ComboBox as input component.
SingleSelect<T> - Interface in com.holonplatform.vaadin.flow.components
A Selectable component in which at most one item can be selected at a time.
SingleSelectableInputConfigurator<T,ITEM,C extends SingleSelectableInputConfigurator<T,ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect type Input configurator.
SingleSelectConfigurator<T,ITEM,B extends SingleSelectConfigurator<T,ITEM,B>> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input builder using a Select as input component.
SingleSelectConfigurator.DatastorePropertySingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based SingleSelect input builder with DatastoreDataProviderConfigurator support.
SingleSelectConfigurator.DatastorePropertySingleSelectInputConfigurator<T,C extends SingleSelectConfigurator.DatastorePropertySingleSelectInputConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based SingleSelect input configurator mode with DatastoreDataProviderConfigurator support.
SingleSelectConfigurator.DatastoreSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelectConfigurator.DatastoreSingleSelectInputConfigurator<T,ITEM,C extends SingleSelectConfigurator.DatastoreSingleSelectInputConfigurator<T,ITEM,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input configurator with DatastoreDataProviderConfigurator support.
SingleSelectConfigurator.PropertySingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based SingleSelect input builder.
SingleSelectConfigurator.PropertySingleSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends SingleSelectConfigurator.PropertySingleSelectInputConfigurator<T,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based SingleSelect input configurator.
SingleSelectConfigurator.SingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input builder.
SingleSelectConfigurator.SingleSelectInputConfigurator<T,ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends SingleSelectConfigurator.SingleSelectInputConfigurator<T,ITEM,D,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input configurator.
SingleSelectConfigurator.ValidatableDatastorePropertySingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based SingleSelect input builder with validation and DatastoreDataProviderConfigurator support.
SingleSelectConfigurator.ValidatableDatastoreSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input builder with validation and DatastoreDataProviderConfigurator support.
SingleSelectConfigurator.ValidatablePropertySingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Property model based SingleSelect input builder with validation support.
SingleSelectConfigurator.ValidatableSingleSelectInputBuilder<T,ITEM> - Interface in com.holonplatform.vaadin.flow.components.builders
SingleSelect input builder with validation support.
singleSimpleSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create a Property model based simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Class<T>, Class<ITEM>, ItemConverter<T, ITEM>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based simple SingleSelect type Input, which uses a Select as input component.
singleSimpleSelect(Property<T>, Function<T, Optional<PropertyBox>>) - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a Property model based simple SingleSelect type Input, which uses a Select as input component.
size(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasIconConfigurator.IconConfigurator
Sets the width and the height of the icon.
sizeToString(float) - Static method in enum com.holonplatform.vaadin.flow.components.support.Unit
Get the String representation of given size.
sizeUndefined() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Clears any size settings.
sort(ItemSort<P>...) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Sort the listing using given ItemSort directives.
sort(List<ItemSort<P>>) - Method in interface com.holonplatform.vaadin.flow.components.ItemListing
Sort the listing using given ItemSort directives.
sortable(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether all the item listing columns are user-sortable.
sortable(P, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the column which corresponds to given property is user-sortable.
sortComparator(Comparator<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Sets comparator to use with in-memory sorting for the column.
sortComparator(P, Comparator<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets comparator to use with in-memory sorting for the column which corresponds to given property.
sortProvider(Function<QuerySort.SortDirection, Stream<ItemSort<P>>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the function to use to obtain the ItemSorts to use when the column is user-sorted.
sortProvider(P, Function<QuerySort.SortDirection, Stream<ItemSort<P>>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the function to use to obtain the ItemSorts to use when the column which corresponds to given property is user-sorted.
sortUsing(List<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the properties to use to implement the sort logic to apply when the column is user-sorted.
sortUsing(P...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the properties to use to implement the sort logic to apply when the column is user-sorted.
sortUsing(P, List<P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the properties to use to implement the sort logic to apply when the column which corresponds to given property is user-sorted.
sortUsing(P, P...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the properties to use to implement the sort logic to apply when the column which corresponds to given property is user-sorted.
spacing(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTimeInputConfigurator
Set whether to display a space between the date, time input fields.
spacing(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Toggles spacing theme setting for the element.
spacing() - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Apply spacing theme setting for the element.
span() - Static method in interface com.holonplatform.vaadin.flow.components.builders.LabelBuilder
Obtain a LabelBuilder to create a label component using a Span tag.
span() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Obtain a LabelBuilder to create a label component using a Span tag.
step(Duration) - Method in interface com.holonplatform.vaadin.flow.components.builders.LocalTimeInputConfigurator
Sets the step using duration.
stopGroupValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set whether to stop group validation at first validation failure.
stopInputsValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Set whether to stop inputs validation at first validation failure.
string() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create String type Inputs.
string() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to a create String type Input.
stringArea() - Static method in interface com.holonplatform.vaadin.flow.components.Components.input
Gets a builder to create String type Inputs rendered as a text area.
stringArea() - Static method in interface com.holonplatform.vaadin.flow.components.Input
Gets a builder to create a multi-row String type Input.
StringAreaInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create String type Input components rendered as a text area.
StringAreaInputConfigurator<C extends StringAreaInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
String area type Input components configurator.
StringInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create String type Input components.
StringInputConfigurator<C extends StringInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
String type Input components configurator.
StringToNumberConverter<T extends Number> - Interface in com.holonplatform.vaadin.flow.components.converters
A Converters that convert from Number types to String and back.
StringToNumberConverter.Builder<T extends Number> - Interface in com.holonplatform.vaadin.flow.components.converters
StringToTimeConverter - Interface in com.holonplatform.vaadin.flow.components.converters
A Converters that convert from LocalTime types to String and back.
styleName(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasStyleConfigurator
Adds a CSS style class names to this component.
styleNameGenerator(Function<T, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set the CSS style class name generator to use for the column.
styleNameGenerator(Function<T, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the function that is used for generating CSS style class names for rows in this listing.
styleNameGenerator(P, Function<T, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the CSS style class name generator to use for the column which corresponds to given property.
styleNames(String...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasStyleConfigurator
Adds one or more CSS style class names to this component.
suffixComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasPrefixAndSuffixConfigurator
Adds the given component into this field after the content, replacing any existing suffix component.

T

tabIndex(int) - Method in interface com.holonplatform.vaadin.flow.components.builders.FocusableConfigurator
Sets the tabindex attribute in the component.
text(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTextConfigurator
Sets the text content using a Localizable message.
text(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTextConfigurator
Sets the text content, replacing any previous content.
text(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTextConfigurator
Sets the text content using a localizable messageCode.
TextInputConfigurator<C extends TextInputConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for text type Input components.
ThemableFlexComponentConfigurator<C extends ThemableFlexComponentConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for FlexComponent and ThemableLayout type components.
ThemableFlexComponentConfigurator.HorizontalLayoutConfigurator - Interface in com.holonplatform.vaadin.flow.components.builders
 
ThemableFlexComponentConfigurator.VerticalLayoutConfigurator - Interface in com.holonplatform.vaadin.flow.components.builders
 
ThemableLayoutConfigurator<C extends ThemableLayoutConfigurator<C>> - Interface in com.holonplatform.vaadin.flow.components.builders
Configurator for ThemableLayout type components.
TIME_INPUT_STEP - Static variable in interface com.holonplatform.vaadin.flow.components.Components
Configuration property which can be used for a LocalTime type Property to configure the steps to show for the Input component bound to the property, i.e. the intervals for the displayed items in the time input dropdown.
timeInputWidth(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTimeInputConfigurator
Set the time input width.
timeStep(Duration) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTimeInputConfigurator
Sets the time step using duration.
timeZone(ZoneId) - Method in interface com.holonplatform.vaadin.flow.components.builders.DateInputConfigurator
Set the time zone id to use.
timeZone(ZoneId) - Method in interface com.holonplatform.vaadin.flow.components.builders.DateTimeInputConfigurator
Set the time zone id to use.
title(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTitleConfigurator
Sets the title text using a Localizable message.
title(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTitleConfigurator
Sets the title text.
title(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasTitleConfigurator
Sets the title text using a localizable messageCode.
titlePropertyHandler(Input.PropertyHandler<String, V, H, C>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Provide the Input.PropertyHandler to use to get and set the title property value.
titlePropertyHandler(BiFunction<H, C, String>, TriConsumer<H, C, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the title property handler using given callback functions.
today(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable message to use for the word today.
today(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the message to use for the word today.
today(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the localizable message to use for the word today.
toString() - Method in enum com.holonplatform.vaadin.flow.components.support.Unit
 
type(Class<T>) - Static method in interface com.holonplatform.vaadin.flow.components.Components.view
Create a ViewComponent using given value type.

U

UnauthorizedNavigationError - Class in com.holonplatform.vaadin.flow.navigator.errors
Default navigator error handler for the UnauthorizedNavigationError error.
UnauthorizedNavigationError() - Constructor for class com.holonplatform.vaadin.flow.navigator.errors.UnauthorizedNavigationError
 
UnauthorizedNavigationException - Exception in com.holonplatform.vaadin.flow.navigator.exceptions
Exception used to notify an unauthorized navigation target error, when user authentication is required but not available.
UnauthorizedNavigationException() - Constructor for exception com.holonplatform.vaadin.flow.navigator.exceptions.UnauthorizedNavigationException
 
Unit - Enum in com.holonplatform.vaadin.flow.components.support
Component size units enumeration.
unresolved(S, P, E) - Static method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupElementValidationStatusEvent
unresolved(S) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
updateLocaleOnAttach(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Set whether to update the Locale when the component is attached to a parent layout, using the current application Locale, if available.
usePropertyRendererRegistry(PropertyRendererRegistry) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentGroupConfigurator
Set to use the provided PropertyRendererRegistry to render the group components.
UserAgentInspector - Interface in com.holonplatform.vaadin.flow.device
Interface to obtain client device and environment informations using browser provided user-agent and accept request headers.

V

VaadinHttpRequest - Interface in com.holonplatform.vaadin.flow
HttpRequest using Vaadin VaadinRequest.
VaadinSessionScope - Interface in com.holonplatform.vaadin.flow
A ContextScope bound to current VaadinSession, looking up context resources using Vaadin Session attributes.
valid(S, P, E) - Static method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler.GroupElementValidationStatusEvent
valid(S) - Static method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler.ValidationStatusEvent
validatable() - Method in interface com.holonplatform.vaadin.flow.components.builders.InputBuilder
Build a ValidatableInput component.
Validatable - Interface in com.holonplatform.vaadin.flow.components
Interface to provide value validation support for a component, using the current component value as the value to validate.
ValidatableBooleanInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable Boolean type Input builder.
ValidatableDateInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable Date type Input builder.
ValidatableDateTimeInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable Date with time type Input builder.
ValidatableInput<T> - Interface in com.holonplatform.vaadin.flow.components
An Input component with validation support using Validators.
ValidatableInputBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
ValidatableInputConfigurator<T,I extends ValidatableInput<T>,C extends ValidatableInputConfigurator<T,I,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
ValidatableInput configurator.
ValidatableLocalDateInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable LocalDate type Input builder.
ValidatableLocalDateTimeInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable LocalDateTime type Input builder.
ValidatableLocalTimeInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable LocalTime type Input builder.
ValidatableMultiSelect<T> - Interface in com.holonplatform.vaadin.flow.components
An MultiSelect component with validation support using Validators.
ValidatableNumberInputBuilder<T extends Number> - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable String type Input builder.
ValidatablePasswordInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable String password type Input builder.
ValidatableSingleSelect<T> - Interface in com.holonplatform.vaadin.flow.components
An SingleSelect component with validation support using Validators.
ValidatableStringAreaInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable String area type Input builder.
ValidatableStringInputBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Validatable String type Input builder.
validate() - Method in interface com.holonplatform.vaadin.flow.components.PropertyInputGroup
Checks the validity of each input component of the group and of the group value against every registered validator, if any.
validate() - Method in interface com.holonplatform.vaadin.flow.components.Validatable
Checks the validity of the current component value against every registered validator, if any.
validateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyInputGroupConfigurator
Sets whether to validate the available Inputs value every time the Input value changes.
validateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Sets whether to validate the Input component value every time the Input value changes.
validationStatusChange(GroupValidationStatusHandler.GroupValidationStatusEvent<S, P, E>) - Method in interface com.holonplatform.vaadin.flow.components.GroupValidationStatusHandler
Invoked when the group validation status has changed.
validationStatusChange(ValidationStatusHandler.ValidationStatusEvent<S>) - Method in interface com.holonplatform.vaadin.flow.components.ValidationStatusHandler
Invoked when the validation status has changed.
validationStatusHandler(ValidationStatusHandler<G>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the ValidationStatusHandler to use to track the group validation status changes.
validationStatusHandler(P, ValidationStatusHandler<Input<?>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Set the ValidationStatusHandler to use to track given property validation status changes.
validationStatusHandler(ValidationStatusHandler<ValidatableInput<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Set the ValidationStatusHandler to use to input validation status changes.
ValidationStatusHandler<S> - Interface in com.holonplatform.vaadin.flow.components
Handler for validation status change events, typically bound to a ValueComponent source object.
ValidationStatusHandler.Status - Enum in com.holonplatform.vaadin.flow.components
Validation status.
ValidationStatusHandler.ValidationStatusEvent<S> - Interface in com.holonplatform.vaadin.flow.components
A validation status event.
validationStatusLabel(L) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Use given label as status label to track group validation status changes.
valueChange(E) - Method in interface com.holonplatform.vaadin.flow.components.ValueHolder.ValueChangeListener
Invoked when a ValueHolder.ValueChangeEvent is triggered.
valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasValueChangeModeConfigurator
Sets new value change mode for the component.
ValueComponent<V> - Interface in com.holonplatform.vaadin.flow.components
Represents an object which can contain a value and provides its UI Component representation.
ValueHolder<V,E extends ValueHolder.ValueChangeEvent<V>> - Interface in com.holonplatform.vaadin.flow.components
Represents an object which holds a value and provide methods to handle such value.
ValueHolder.ValueChangeEvent<V> - Interface in com.holonplatform.vaadin.flow.components
ValueHolder.ValueChangeListener<V,E extends ValueHolder.ValueChangeEvent<V>> - Interface in com.holonplatform.vaadin.flow.components
A listener for ValueHolder value change events.
valueOf(String) - Static method in enum com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ColumnAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.flow.components.Selectable.SelectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.flow.components.support.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.flow.components.ValidationStatusHandler.Status
Returns the enum constant of this type with the specified name.
valueProvider(P, ValueProvider<T, String>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the ValueProvider to use to obtain the text to display in the column which corresponds to given property.
values() - Static method in enum com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ColumnAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.flow.components.Selectable.SelectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.flow.components.support.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.flow.components.ValidationStatusHandler.Status
Returns an array containing the constants of this enum type, in the order they are declared.
valueSupplier(Function<H, T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Set the Input value supplier.
verticalLayout(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set and a VerticalLayout as content layout.
verticalLayout(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyInputForm
Get a builder to create a PropertyInputForm using given property set and a VerticalLayout as content layout.
verticalLayout(Iterable<P>) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set and a VerticalLayout as content layout.
verticalLayout(Property<?>...) - Static method in interface com.holonplatform.vaadin.flow.components.PropertyViewForm
Get a builder to create a PropertyViewForm using given property set and a VerticalLayout as content layout.
VerticalLayoutBuilder - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create VerticalLayout components.
verticalScrollingEnabled(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Enables or disables the vertical scrolling on the Grid web component.
ViewComponent<V> - Interface in com.holonplatform.vaadin.flow.components
A ValueHolder component to display a value in UI.
ViewComponent.ViewComponentPropertyRenderer<T> - Interface in com.holonplatform.vaadin.flow.components
A PropertyRenderer for the ViewComponent rendering type.
ViewComponentAdapterBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
ViewComponent adapter builder.
ViewComponentBuilder<T> - Interface in com.holonplatform.vaadin.flow.components.builders
Builder to create ViewComponents.
ViewComponentConfigurator<T,C extends ViewComponentConfigurator<T,C>> - Interface in com.holonplatform.vaadin.flow.components.builders
ViewComponent configurator.
visible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator
Sets the component visibility.
visible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Set whether the column is visible.
visible(P, boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set whether the column which corresponds to given property is visible.
visibleColumns(P...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the visible columns list, using the item properties as column reference.
visibleColumns(List<? extends P>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Set the visible columns list, using the item properties as column reference.
vl() - Static method in interface com.holonplatform.vaadin.flow.components.Components
Gets a builder to create VerticalLayouts.

W

week(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable message to use for the word week.
week(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the message to use for the word week.
week(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the localizable message to use for the word week.
weekDays(List<Localizable>) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable messages to use to display the week days names, starting from Sunday and ending on Saturday.
weekDays(Localizable...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable messages to use to display the week days names, starting from Sunday and ending on Saturday.
weekDays(String...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Sets the name of the week days, starting from Sunday and ending on Saturday.
weekDaysShort(List<Localizable>) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable messages to use to display the short week days names, starting from Sunday and ending on Saturday.
weekDaysShort(Localizable...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Set the Localizable messages to use to display the short week days names, starting from Sunday and ending on Saturday.
weekDaysShort(String...) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator.CalendarLocalizationBuilder
Sets the short name of the week days, starting from Sunday and ending on Saturday.
weekNumbersVisible(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.BaseTemporalInputConfigurator
Set the visible week numbers.
width(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Sets the width of the component.
width(float, Unit) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Sets the width of the component, using a value and a size Unit.
width(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator.ItemListingColumnConfigurator
Sets the width of the column as a CSS-string.
width(P, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Sets the width of the column which corresponds to given property as a CSS-string.
widthUndefined() - Method in interface com.holonplatform.vaadin.flow.components.builders.HasSizeConfigurator
Clears any defined width.
withAlt() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Adds KeyModifier.ALT to the shortcut's modifiers.
withAttachListener(ComponentEventListener<AttachEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator
Add an AttachEvent ComponentEventListener to the component, called after the component is attached to the application.
withBlurListener(ComponentEventListener<BlurNotifier.BlurEvent<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FocusableConfigurator
Adds a listener which gets fired when the the component focus is lost.
withClickListener(ClickEventListener<S, E>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ClickNotifierConfigurator
Register a click event listener.
withClickListener(L) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator.MenuItemBuilder
Register a menu item click event listener.
withClickShortcut(Key) - Method in interface com.holonplatform.vaadin.flow.components.builders.ClickNotifierConfigurator
Adds a shortcut to perform a click action for this component when the provided key is pressed.
withClickShortcutKey(Key, KeyModifier...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ClickNotifierConfigurator
Adds a shortcut to perform a click action for this component when the provided key is pressed.
withColumn(ValueProvider<T, X>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Add a virtual column which contents will be rendered using given valueProvider.
withColumn(VirtualProperty<X>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Add a column which contents will be rendered using given VirtualProperty.
withComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogConfigurator
Add given component to the dialog content.
withComponentColumn(ValueProvider<T, Component>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Add a column which contents will be rendered as a Component using given valueProvider.
withComponentColumn(VirtualProperty<? extends Component>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyListingConfigurator
Add a column which contents will be rendered as a Component using given VirtualProperty.
withCompositionEndListener(ComponentEventListener<CompositionEndEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.CompositionNotifierConfigurator
Adds a compositionend listener to this component.
withCompositionStartListener(ComponentEventListener<CompositionStartEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.CompositionNotifierConfigurator
Adds a compositionstart listener to this component.
withCompositionUpdateListener(ComponentEventListener<CompositionUpdateEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.CompositionNotifierConfigurator
Adds a compositionupdate listener to this component.
withCtrl() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Adds KeyModifier.CONTROL to the shortcut's modifiers.
withDefaultQuerySort(QuerySort) - Method in interface com.holonplatform.vaadin.flow.components.builders.DatastoreDataProviderConfigurator
Add a default QuerySort to the data provider queries.
withDefaultQuerySort(QuerySort) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
Add a default QuerySort to the data provider queries.
withDeferredLocalization(boolean) - Method in interface com.holonplatform.vaadin.flow.components.builders.DeferrableLocalizationConfigurator
Sets whether the localizable elements of the component (for the example the text or the title) should be localized in deferred mode.
withDetachListener(ComponentEventListener<DetachEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentConfigurator
Add an DetachEvent ComponentEventListener to the component, called before the component is detached from the application.
withEditorCancelListener(EditorCancelListener<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Adds an item editor listener for editor cancel events.
withEditorCloseListener(EditorCloseListener<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Adds an item editor save listener for editor close events.
withEditorOpenListener(EditorOpenListener<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Adds an item editor save listener for editor open events.
withEditorSaveListener(EditorSaveListener<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Adds an item editor listener for editor save events.
withEventListener(String, DomEventListener) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasElementConfigurator
Adds an event listener for the given event type.
withEventListener(String, DomEventListener, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasElementConfigurator
Adds an event listener for the given event type and configure a filter.
withFocusListener(ComponentEventListener<FocusNotifier.FocusEvent<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FocusableConfigurator
Adds a listener which gets fired when the component receives focus.
withFocusShortcut(Key) - Method in interface com.holonplatform.vaadin.flow.components.builders.FocusableConfigurator
Adds a shortcut which focuses the component when the provided key is pressed.
withFocusShortcutKey(Key, KeyModifier...) - Method in interface com.holonplatform.vaadin.flow.components.builders.FocusableConfigurator
Adds a shortcut which focuses the component when the provided key is pressed.
withFormItem(Component, Component, Consumer<FormLayout.FormItem>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Create and add a new FormLayout.FormItem to this layout that wraps the given field with a label.
withFormItem(Component, Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Create and add a new FormLayout.FormItem to this layout that wraps the given field with a label.
withFormItem(Component, String, Consumer<FormLayout.FormItem>) - Method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Create and add a new FormLayout.FormItem to this layout that wraps the given field with a label.
withFormItem(Component, String) - Method in interface com.holonplatform.vaadin.flow.components.builders.FormLayoutConfigurator
Create and add a new FormLayout.FormItem to this layout that wraps the given field with a label.
withInputListener(ComponentEventListener<InputEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputNotifierConfigurator
Adds an input listener to this component.
withItem(Localizable) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Create a new menu item with the given localizable text content.
withItem(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Create a new menu item with the given text content.
withItem(String, String, Object...) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Create a new menu item using given messageCode for text content localization.
withItem(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Create a new menu item with the given component inside.
withItem(Localizable, L) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Add a new menu item using given localizable text content and a ClickEventListener for menu item clicks.
withItem(String, String, L) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Add a new menu item using given messageCode for text localization and a ClickEventListener for menu item clicks.
withItem(String, L) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Add a new menu item using given text content and a ClickEventListener for menu item clicks.
withItem(Component, L) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Add a new menu item with the given component inside and a ClickEventListener for menu item clicks.
withItemClickListener(ClickEventListener<L, ItemClickEvent<L, T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Adds a listener that gets notified when user clicks on an item row.
withItemRefreshListener(ItemEventListener<L, T, ItemEvent<L, T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Adds a listener that gets notified when the item listing data is refreshed.
withKeyDownListener(ComponentEventListener<KeyDownEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.KeyNotifierConfigurator
Adds a keydown listener to this component.
withKeyDownListener(Key, ComponentEventListener<KeyDownEvent>, KeyModifier...) - Method in interface com.holonplatform.vaadin.flow.components.builders.KeyNotifierConfigurator
Adds a keydown listener to this component, which will trigger only if the keys involved in the event match the key and modifiers parameters.
withKeyPressListener(ComponentEventListener<KeyPressEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.KeyNotifierConfigurator
Adds a keypress listener to this component.
withKeyPressListener(Key, ComponentEventListener<KeyPressEvent>, KeyModifier...) - Method in interface com.holonplatform.vaadin.flow.components.builders.KeyNotifierConfigurator
Adds a keypress listener to this component, which will trigger only if the keys involved in the event match the key and modifiers parameters.
withKeyUpListener(ComponentEventListener<KeyUpEvent>) - Method in interface com.holonplatform.vaadin.flow.components.builders.KeyNotifierConfigurator
Adds a keyup listener to this component.
withKeyUpListener(Key, ComponentEventListener<KeyUpEvent>, KeyModifier...) - Method in interface com.holonplatform.vaadin.flow.components.builders.KeyNotifierConfigurator
Adds a keyup listener to this component, which will trigger only if the keys involved in the event match the key and modifiers parameters.
withMeta() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Adds KeyModifier.META to the shortcut's modifiers.
withOpenedChangeListener(ComponentEventListener<GeneratedVaadinContextMenu.OpenedChangeEvent<M>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ContextMenuConfigurator
Adds a listener to be notified when the context menu is opened or closed.
withOpenedChangeListener(ComponentEventListener<GeneratedVaadinDialog.OpenedChangeEvent<Dialog>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogConfigurator
Add a lister for event fired by the opened-changed events.
withoutMargin() - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Disable layout margins, i.e. toggles margin theme setting for the element.
withoutPadding() - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Remove the padding theme setting for the element.
withoutSpacing() - Method in interface com.holonplatform.vaadin.flow.components.builders.ThemableLayoutConfigurator
Remove spacing theme setting for the element.
withPathParameter(T) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationURLBuilder
Add a URL path parameter value to be included in the navigation URL.
withPostProcessor(BiConsumer<P, Input<?>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Add a BiConsumer to allow further Input configuration before the input is actually bound to a property as editor.
withPostProcessor(BiConsumer<Property<?>, ViewComponent<?>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.PropertyViewGroupConfigurator
Add a BiConsumer to allow further ViewComponent configuration after generation and before the ViewComponent is actually bound to a property.
withQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.flow.components.builders.DatastoreDataProviderConfigurator
Add a QueryConfigurationProvider to provide additional query configuration parameters, such as QueryFilter and QuerySort.
withQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
Add a QueryConfigurationProvider to provide additional query configuration parameters, such as QueryFilter and QuerySort.
withQueryFilter(QueryFilter) - Method in interface com.holonplatform.vaadin.flow.components.builders.DatastoreDataProviderConfigurator
Add a fixed QueryFilter to the data provider queries.
withQueryFilter(QueryFilter) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
Add a fixed QueryFilter to the data provider queries.
withQueryParameter(String, T...) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationURLBuilder
Add query parameter values to be included in the navigation URL.
withQueryParameter(String, List<T>) - Method in interface com.holonplatform.vaadin.flow.navigator.NavigationURLBuilder
Add query parameter values to be included in the navigation URL.
withQuerySort(QuerySort) - Method in interface com.holonplatform.vaadin.flow.components.builders.DatastoreDataProviderConfigurator
Add a fixed QuerySort to the data provider queries.
withQuerySort(QuerySort) - Method in interface com.holonplatform.vaadin.flow.data.DatastoreDataProvider.Builder
Add a fixed QuerySort to the data provider queries.
withSelectionListener(Selectable.SelectionListener<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ItemListingConfigurator
Add a Selectable.SelectionListener to listen to items selection changes.
withSelectionListener(Selectable.SelectionListener<S>) - Method in interface com.holonplatform.vaadin.flow.components.builders.SelectableInputConfigurator
Adds a Selectable.SelectionListener to listen to selection changes.
withShift() - Method in interface com.holonplatform.vaadin.flow.components.builders.ShortcutConfigurator
Adds KeyModifier.SHIFT to the shortcut's modifiers.
withThemeName(String) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasElementConfigurator
Adds a theme name to this component.
withThemeVariants(V...) - Method in interface com.holonplatform.vaadin.flow.components.builders.HasThemeVariantConfigurator
Add given theme variants to the component.
withToolbarComponent(Component) - Method in interface com.holonplatform.vaadin.flow.components.builders.DialogConfigurator
Add given component to the dialog toolbar, shown at the bottom of the dialog area.
withValidator(String, Validator<?>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator.BeanInputGroupConfigurator
Adds a Validator to the Input bound to given property.
withValidator(Property<V>, Validator<? super V>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator.PropertySetInputGroupConfigurator
Adds a Validator to the Input bound to given property.
withValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator
Adds a group value Validator.
withValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator
Adds a Validator to the Input bound to given property.
withValue(T) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputValueConfigurator
Sets the initial value.
withValue(T) - Method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentConfigurator
Sets an initial value for the component.
withValueChangeListener(ValueHolder.ValueChangeListener<T, GroupValueChangeEvent<T, P, E, G>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ComponentGroupConfigurator
Add a group value change listener.
withValueChangeListener(ValueHolder.ValueChangeListener<T, E>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputConfigurator
Add a ValueHolder.ValueChangeListener to be notified when the input value changes.
withValueChangeListener(String, ValueHolder.ValueChangeListener<?, GroupValueChangeEvent<?, String, Input<?>, G>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator.BeanInputGroupConfigurator
Add a ValueHolder.ValueChangeListener to the Input bound to given property.
withValueChangeListener(Property<V>, ValueHolder.ValueChangeListener<V, GroupValueChangeEvent<V, Property<?>, Input<?>, G>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputGroupConfigurator.PropertySetInputGroupConfigurator
Add a ValueHolder.ValueChangeListener to the Input bound to given property.
withValueChangeListener(ValueHolder.ValueChangeListener<T, ValueHolder.ValueChangeEvent<T>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.ViewComponentConfigurator
Add a ValueHolder.ValueChangeListener to the component.
withValueChangeListeners(Collection<ValueHolder.ValueChangeListener<T, ValueHolder.ValueChangeEvent<T>>>) - Method in interface com.holonplatform.vaadin.flow.components.builders.InputAdapterBuilder
Add a set of ValueHolder.ValueChangeListeners to be notified when the input value changes.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 The Holon Platform. All rights reserved.