Package io.sundr.examples.arrays
Class PersonFluent<A extends PersonFluent<A>>
- java.lang.Object
-
- io.sundr.builder.BaseFluent<A>
-
- io.sundr.examples.arrays.PersonFluent<A>
-
- Direct Known Subclasses:
GameFluent.PlayersNested,PersonBuilder
public class PersonFluent<A extends PersonFluent<A>> extends BaseFluent<A>
Generated
-
-
Field Summary
-
Fields inherited from class io.sundr.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description PersonFluent()PersonFluent(Person instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AaddAllToNumbers(Collection<Integer> items)AaddToNumbers(int index, Integer item)AaddToNumbers(Integer... items)protected voidcopyInstance(Person instance)booleanequals(Object o)StringgetFirstName()StringgetLastName()int[]getNumbers()booleanhasFirstName()inthashCode()booleanhasLastName()booleanhasNumbers()AremoveAllFromNumbers(Collection<Integer> items)AremoveFromNumbers(Integer... items)AsetToNumbers(int index, Integer item)StringtoString()AwithFirstName(String firstName)AwithLastName(String lastName)AwithNumbers(int... numbers)-
Methods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PersonFluent
public PersonFluent()
-
PersonFluent
public PersonFluent(Person instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(Person instance)
-
getFirstName
public String getFirstName()
-
hasFirstName
public boolean hasFirstName()
-
getLastName
public String getLastName()
-
hasLastName
public boolean hasLastName()
-
withNumbers
public A withNumbers(int... numbers)
-
getNumbers
public int[] getNumbers()
-
addAllToNumbers
public A addAllToNumbers(Collection<Integer> items)
-
removeAllFromNumbers
public A removeAllFromNumbers(Collection<Integer> items)
-
hasNumbers
public boolean hasNumbers()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends PersonFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends PersonFluent<A>>
-
-