Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
BeanItemContainer getter/setter inspection
Book of Vaadin explains that for BeanItemContainer "The item properties are determined automatically by inspecting the getter and setter methods of the class"
So it detects the properties that the container should have, and creates a property name from each getter name:
If the getter is 'getId', the container will have a property called 'id'
If the getter is 'getMyField', the container will have a property called 'myField'
If the getter is 'getZNode', the container will have a property called 'ZNode', instead of 'zNode'
Is this intentional? It can cause errors when trying to access the property with the wrong name...