Неплохо, но было бы неплохо, если бы он также мог генерировать реализуемые методы (делегирование вызовов для делегирования объекта).

а я создаю класс декоратора следующим образом:

class MyInterfaceDecorator implements MyInterface {
   private final MyInterface delegate;
   ... constructor taking a MyInterface instance ...

   @Override
   public Object someInterfaceMethod(Some argument) {
       return delegate.someInterfaceMethod(argument);
   }

   ... etc, more methods here...
}

Может ли IntelliJ автоматически создать этот класс для меня?

Ответы на вопрос(2)

Ваш ответ на вопрос