@Data is the function of lombok. it will create getter and setter automatically, so you have no need to type in by yourself. @Setter(AccessLevel.NONE) means tell the system not create the setter for ...
Add a description, image, and links to the portfolio-github-pages-html-css-js topic page so that developers can more easily learn about it.