louiscad
03/28/2017, 12:39 PMequals
and hashCode
properly, and you'll understand why Lombok and Kotlin data classes exist. If you don't like Kotlin data classes, don't use them. If you like Lombok, use it. If you're targetting the JVM or Android, Kotlin can use code generated by Lombok