mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-14 04:16:19 +00:00
[Fixes #2115] builder fields tracking a property that has a default set is now called $value in order to convey that you shouldnt manually mess with it.
This commit is contained in:
1 parent
b3824c9dc1
commit
b439e4ce77
23 files changed
+208
-176
No files matched your search
@@ -2,35 +2,35 @@ import lombok.Builder;
|
||||
import java.util.*;
|
||||
public @Builder class BuilderDefaultsGenerics<N extends Number, T, R extends List<T>> {
|
||||
public static @java.lang.SuppressWarnings("all") class BuilderDefaultsGenericsBuilder<N extends Number, T, R extends List<T>> {
|
||||
private @java.lang.SuppressWarnings("all") java.util.concurrent.Callable<N> callable;
|
||||
private @java.lang.SuppressWarnings("all") java.util.concurrent.Callable<N> callable$value;
|
||||
private @java.lang.SuppressWarnings("all") boolean callable$set;
|
||||
private @java.lang.SuppressWarnings("all") T tee;
|
||||
private @java.lang.SuppressWarnings("all") T tee$value;
|
||||
private @java.lang.SuppressWarnings("all") boolean tee$set;
|
||||
private @java.lang.SuppressWarnings("all") R arrr;
|
||||
private @java.lang.SuppressWarnings("all") R arrr$value;
|
||||
private @java.lang.SuppressWarnings("all") boolean arrr$set;
|
||||
@java.lang.SuppressWarnings("all") BuilderDefaultsGenericsBuilder() {
|
||||
super();
|
||||
}
|
||||
public @java.lang.SuppressWarnings("all") BuilderDefaultsGenericsBuilder<N, T, R> callable(final java.util.concurrent.Callable<N> callable) {
|
||||
this.callable = callable;
|
||||
this.callable$value = callable;
|
||||
callable$set = true;
|
||||
return this;
|
||||
}
|
||||
public @java.lang.SuppressWarnings("all") BuilderDefaultsGenericsBuilder<N, T, R> tee(final T tee) {
|
||||
this.tee = tee;
|
||||
this.tee$value = tee;
|
||||
tee$set = true;
|
||||
return this;
|
||||
}
|
||||
public @java.lang.SuppressWarnings("all") BuilderDefaultsGenericsBuilder<N, T, R> arrr(final R arrr) {
|
||||
this.arrr = arrr;
|
||||
this.arrr$value = arrr;
|
||||
arrr$set = true;
|
||||
return this;
|
||||
}
|
||||
public @java.lang.SuppressWarnings("all") BuilderDefaultsGenerics<N, T, R> build() {
|
||||
return new BuilderDefaultsGenerics<N, T, R>((callable$set ? callable : BuilderDefaultsGenerics.<N, T, R>$default$callable()), (tee$set ? tee : BuilderDefaultsGenerics.<N, T, R>$default$tee()), (arrr$set ? arrr : BuilderDefaultsGenerics.<N, T, R>$default$arrr()));
|
||||
return new BuilderDefaultsGenerics<N, T, R>((callable$set ? callable$value : BuilderDefaultsGenerics.<N, T, R>$default$callable()), (tee$set ? tee$value : BuilderDefaultsGenerics.<N, T, R>$default$tee()), (arrr$set ? arrr$value : BuilderDefaultsGenerics.<N, T, R>$default$arrr()));
|
||||
}
|
||||
public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() {
|
||||
return (((((("BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder(callable=" + this.callable) + ", tee=") + this.tee) + ", arrr=") + this.arrr) + ")");
|
||||
return (((((("BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder(callable$value=" + this.callable$value) + ", tee$value=") + this.tee$value) + ", arrr$value=") + this.arrr$value) + ")");
|
||||
}
|
||||
}
|
||||
private @Builder.Default java.util.concurrent.Callable<N> callable;
|
||||
|
||||
Reference in new issue
Block a user