například settery a gettery je – alespoň prozatím – nutné psát explicitně namísto použití dekorátorů či anotací;
A znáte projekt lombok? Doporučuje 10 z 10 pragmatických programátorů ;-).
Veliká škoda je, že vytvoření takové knihovny je poměrně složité, v porovnání třeba s Ruby. Kdyby tvorba takové knihovny byla v Javě jednodušší, tak si myslím,že by to Javu a myšlení lidí hodně posunulo.