1 2 3 4 5 6 7 8 9 10 11 12 13 14
abstract class DelegateOnMethods { public abstract Bar getBar(); public static interface Bar { void bar(java.util.ArrayList<java.lang.String> list); } @java.lang.SuppressWarnings("all") public void bar(final java.util.ArrayList<java.lang.String> list) { this.getBar().bar(list); } }