mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-03 09:13:36 +00:00
* various operations on names in javac were really slow; they are faster now.
65 lines
1.7 KiB
Java
65 lines
1.7 KiB
Java
class BuilderWithAccessors {
|
|
private final int plower;
|
|
private final int pUpper;
|
|
private int _foo;
|
|
private int __bar;
|
|
@java.lang.SuppressWarnings("all")
|
|
BuilderWithAccessors(final int plower, final int upper, final int foo, final int _bar) {
|
|
this.plower = plower;
|
|
this.pUpper = upper;
|
|
this._foo = foo;
|
|
this.__bar = _bar;
|
|
}
|
|
@java.lang.SuppressWarnings("all")
|
|
public static class BuilderWithAccessorsBuilder {
|
|
private int plower;
|
|
private int upper;
|
|
private int foo;
|
|
private int _bar;
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
BuilderWithAccessorsBuilder() {
|
|
|
|
}
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
public BuilderWithAccessorsBuilder plower(final int plower) {
|
|
this.plower = plower;
|
|
return this;
|
|
}
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
public BuilderWithAccessorsBuilder upper(final int upper) {
|
|
this.upper = upper;
|
|
return this;
|
|
}
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
public BuilderWithAccessorsBuilder foo(final int foo) {
|
|
this.foo = foo;
|
|
return this;
|
|
}
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
public BuilderWithAccessorsBuilder _bar(final int _bar) {
|
|
this._bar = _bar;
|
|
return this;
|
|
}
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
public BuilderWithAccessors build() {
|
|
return new BuilderWithAccessors(plower, upper, foo, _bar);
|
|
}
|
|
|
|
@java.lang.Override
|
|
@java.lang.SuppressWarnings("all")
|
|
public java.lang.String toString() {
|
|
return "BuilderWithAccessors.BuilderWithAccessorsBuilder(plower=" + this.plower + ", upper=" + this.upper + ", foo=" + this.foo + ", _bar=" + this._bar + ")";
|
|
}
|
|
}
|
|
|
|
@java.lang.SuppressWarnings("all")
|
|
public static BuilderWithAccessorsBuilder builder() {
|
|
return new BuilderWithAccessorsBuilder();
|
|
}
|
|
} |