All Classes and Interfaces
Class
Description
Util class to deal with a component and its children
(get children, map hierarchy, map types,...)
Record with information of a component to be filled.
Record with information of the hierarchy of the components to be filled and
the value types of each one of them.
An exception which is thrown when somebody attempts to use Form Filler
without activating the associated Feature Flag first.
FormFiller component that using AI ChatGPT fills automatically
from a natural language input text a component or group of
components (layout).
Components supported: TextField EmailField PasswordField NumberField IntegerField BigDecimalField DatePicker TimePicker DateTimePicker TextArea Checkbox CheckboxGroup RadioButtonGroup ComboBox MultiSelectComboBox Grid To make a component available for the FormFiller, the component must have an id, and it should be meaningful to be understood by the AI module.
The text field will be filled with "John".
Components supported: TextField EmailField PasswordField NumberField IntegerField BigDecimalField DatePicker TimePicker DateTimePicker TextArea Checkbox CheckboxGroup RadioButtonGroup ComboBox MultiSelectComboBox Grid To make a component available for the FormFiller, the component must have an id, and it should be meaningful to be understood by the AI module.
TextField textField = new TextField();
textField.setId("name");
FormLayout fl = new FormLayout();
fl.add(textField);
FormFiller formFiller = new FormFiller(fl);
formFiller.fill("My name is John");
The text field will be filled with "John".
FormFiller result after a
FormFiller.fill(java.lang.String) call.Reports vaadin-form-filler statistics.
A LLM service that generates a response based on a prompt.