8. ANNOTATIONS | Data
result: toString(), hashCode(), equals(), getters,
setters and required arguments constructor
9. ANNOTATIONS |Value
immutable variant of @Data
all fields private and final, final class
result: toString(), hashCode(), equals(), getters and all
arguments constructor