1 2 3 4 5 6 7 8 9 10 11 12
import lombok.experimental.Delegate; class DelegateWithVarargs { @Delegate private Bar bar; private interface Bar { void justOneParameter(int... varargs); void multipleParameters(String first, int... varargs); void array(int[] array); void arrayVarargs(int[]... arrayVarargs); } }