Цикл статей «Project Lombok».
Следующая статья — «Lombok @NonNull, или как я перестал беспокоиться и полюбил NullPointerException».
Предыдущая статья — «».
Добавлено в версии 0.10. Вы можете использовать val в качестве типа при объявлении локальной переменной вместо указания реального типа. При этом тип будет выводиться из выражения инициализации. Локальная переменная будет сделана неизменяемой (final). Эта возможность работает в локальных переменных и для циклов foreach, но не для полей. Обязательно требуется наличие выражения инициализации. Читать далее Lombok val — беспроблемные final локальные переменные