abstract class WitherWithAbstract { @lombok.experimental.Wither String foo; WitherWithAbstract() { super(); } public abstract @java.lang.SuppressWarnings("all") WitherWithAbstract withFoo(final String foo); }