abstract class DelegateOnMethods { public abstract Bar getBar(); public static interface Bar { void bar(java.util.ArrayList list); } @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") @lombok.Generated public void bar(final java.util.ArrayList list) { this.getBar().bar(list); } }