class WitherWithGenerics<T, J extends T, L extends java.lang.Number> {
@lombok.experimental.Wither J test;
@lombok.experimental.Wither java.util.List<L> test2;
@lombok.experimental.Wither java.util.List<? extends L> test3;
int $i;
public WitherWithGenerics(J test, java.util.List<L> test2, java.util.List<? extends L> test3) {
}
}