RecordGrid: This component allows to display a record in a Vaadin Grid and use the similar API than with bean types.
RecordGrid<PersonRecord> recordGrid = new RecordGrid<>(PersonRecord.class);
recordGrid.setColumns("name", "birthday", "number");
recordGrid.setItems(personRecordSet);
add(recordGrid);
This is the very first version and coding will be continued …