class SuperBuilderClassNameCollisionQualified { T value; @java.lang.SuppressWarnings("all") @lombok.Generated public static abstract class SuperBuilder, B extends SuperBuilderClassNameCollisionQualified.SuperBuilder> { @java.lang.SuppressWarnings("all") @lombok.Generated private T value; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") @lombok.Generated public B value(final T value) { this.value = value; return self(); } @java.lang.SuppressWarnings("all") @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated public java.lang.String toString() { return "SuperBuilderClassNameCollisionQualified.SuperBuilder(value=" + this.value + ")"; } } @java.lang.SuppressWarnings("all") @lombok.Generated private static final class SuperBuilderImpl extends SuperBuilderClassNameCollisionQualified.SuperBuilder, SuperBuilderClassNameCollisionQualified.SuperBuilderImpl> { @java.lang.SuppressWarnings("all") @lombok.Generated private SuperBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated protected SuperBuilderClassNameCollisionQualified.SuperBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated public SuperBuilderClassNameCollisionQualified build() { return new SuperBuilderClassNameCollisionQualified(this); } } @java.lang.SuppressWarnings("all") @lombok.Generated protected SuperBuilderClassNameCollisionQualified(final SuperBuilderClassNameCollisionQualified.SuperBuilder b) { this.value = b.value; } @java.lang.SuppressWarnings("all") @lombok.Generated public static SuperBuilderClassNameCollisionQualified.SuperBuilder builder() { return new SuperBuilderClassNameCollisionQualified.SuperBuilderImpl(); } }