Альтернатива экспериментальному делегату lombok

#java #lombok #delegation

Вопрос:

У меня есть класс, который реализует интерфейс, и я использую аннотацию lombok.experimental.delegate @Delegate и, следовательно, не нужно создавать методы делегирования.

 import lombok.experimental.Delegate;

public class A implements B{
 @Self
 @Via
 @Delegate
 private B b;

}

 

Поскольку делегат принадлежит экспериментальному libray, документы lombok предполагают, что поддержка может быть прекращена в ближайшем будущем.

Я могу генерировать методы делегирования через IDE, но есть ли альтернативная библиотека для генерации делегатов? Спасибо.

Комментарии:

1. Если вы чувствуете себя предприимчивым, это отличная возможность попробовать Kotlin , язык, совместимый с виртуальной машиной Java. Он поддерживает делегатов из коробки: kotlinlang.org/docs/delegation.html