Есть ли в IntelliJ IDEA генератор кода Create Wrapper

Если у меня есть интерфейс с несколькими методами. Иногда мне нужно создать новую реализацию интерфейса, которая обертывает другой экземпляр интерфейса и делегирует большую часть методов обернутому экземпляру. Затем я бы изменил пару реализаций, возможно, не делегируя их.

Классическим примером могут быть методы Collections.unmodifiableXXX () в JDK, которые блокируют доступ к методам модификации.

Есть ли у IntelliJ помощь по коду, которая сгенерирует делегированную реализацию интерфейса, а затем я могу просто настроить пару методов?

12
задан Mike Q 20 September 2010 в 16:14
поделиться