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