import lombok.experimental.SuperBuilder; class SuperBuilderInitializer { public static @SuperBuilder class One { public static abstract @java.lang.SuppressWarnings("all") class OneBuilder> { private @java.lang.SuppressWarnings("all") String world; public OneBuilder() { super(); } protected abstract @java.lang.SuppressWarnings("all") B self(); public abstract @java.lang.SuppressWarnings("all") C build(); /** * @return {@code this}. */ public @java.lang.SuppressWarnings("all") B world(final String world) { this.world = world; return self(); } public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { return (("SuperBuilderInitializer.One.OneBuilder(world=" + this.world) + ")"); } } private static final @java.lang.SuppressWarnings("all") class OneBuilderImpl extends SuperBuilderInitializer.One.OneBuilder { private OneBuilderImpl() { super(); } protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderInitializer.One.OneBuilderImpl self() { return this; } public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderInitializer.One build() { return new SuperBuilderInitializer.One(this); } } private String world; { world = "Hello"; } private static final String world2; static { world2 = "Hello"; } () { } protected @java.lang.SuppressWarnings("all") One(final SuperBuilderInitializer.One.OneBuilder b) { super(); this.world = b.world; } public static @java.lang.SuppressWarnings("all") SuperBuilderInitializer.One.OneBuilder builder() { return new SuperBuilderInitializer.One.OneBuilderImpl(); } } SuperBuilderInitializer() { super(); } }