New posts
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package com.ankurm.demo;
|
||||
|
||||
// Generated by com.ankurm.builder.BuilderProcessor - do not edit.
|
||||
public final class PersonBuilder {
|
||||
|
||||
private java.lang.String name;
|
||||
private int age;
|
||||
private java.util.List<java.lang.String> nicknames;
|
||||
|
||||
public PersonBuilder name(java.lang.String name) {
|
||||
this.name = name;
|
||||
return this;
|
||||
}
|
||||
|
||||
public PersonBuilder age(int age) {
|
||||
this.age = age;
|
||||
return this;
|
||||
}
|
||||
|
||||
public PersonBuilder nicknames(java.util.List<java.lang.String> nicknames) {
|
||||
this.nicknames = nicknames;
|
||||
return this;
|
||||
}
|
||||
|
||||
public PersonBuilder addToNicknames(java.lang.String element) {
|
||||
java.util.List<java.lang.String> copy = this.nicknames == null ? new java.util.ArrayList<>() : new java.util.ArrayList<>(this.nicknames);
|
||||
copy.add(element);
|
||||
this.nicknames = copy;
|
||||
return this;
|
||||
}
|
||||
|
||||
public com.ankurm.demo.Person build() {
|
||||
return new com.ankurm.demo.Person(name, age, nicknames);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user