@Generated(value="PojoBuilder") public class UserBuilder extends Object implements Cloneable
Modifier and Type | Field and Description |
---|---|
protected boolean |
isSet$email$java$lang$String |
protected boolean |
isSet$id$java$lang$Integer |
protected boolean |
isSet$name$java$lang$String |
protected boolean |
isSet$username$java$lang$String |
protected UserBuilder |
self |
protected String |
value$email$java$lang$String |
protected Integer |
value$id$java$lang$Integer |
protected String |
value$name$java$lang$String |
protected String |
value$username$java$lang$String |
Constructor and Description |
---|
UserBuilder()
Creates a new
UserBuilder . |
Modifier and Type | Method and Description |
---|---|
User |
build()
Creates a new
User based on this builder's settings. |
UserBuilder |
but()
Returns a clone of this builder.
|
Object |
clone()
Returns a clone of this builder.
|
static UserBuilder |
user()
Factory Method to construct a UserBuilder
|
UserBuilder |
withEmail(String value)
Sets the default value for the
User.email property. |
UserBuilder |
withId(Integer value)
Sets the default value for the
User.id property. |
UserBuilder |
withName(String value)
Sets the default value for the
User.name property. |
UserBuilder |
withUsername(String value)
Sets the default value for the
User.username property. |
protected UserBuilder self
protected Integer value$id$java$lang$Integer
protected boolean isSet$id$java$lang$Integer
protected String value$name$java$lang$String
protected boolean isSet$name$java$lang$String
protected String value$username$java$lang$String
protected boolean isSet$username$java$lang$String
protected String value$email$java$lang$String
protected boolean isSet$email$java$lang$String
public UserBuilder()
UserBuilder
.public static UserBuilder user()
public UserBuilder withId(Integer value)
User.id
property.value
- the default valuepublic UserBuilder withName(String value)
User.name
property.value
- the default valuepublic UserBuilder withUsername(String value)
User.username
property.value
- the default valuepublic UserBuilder withEmail(String value)
User.email
property.value
- the default valuepublic Object clone()
public UserBuilder but()
Copyright © 2016. All rights reserved.