Class PersonFluent<A extends PersonFluent<A>>

java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.examples.PersonFluent<A>
Direct Known Subclasses:
PersonBuilder

public class PersonFluent<A extends PersonFluent<A>> extends BaseFluent<A>
Generated
  • Constructor Details

    • PersonFluent

      public PersonFluent()
    • PersonFluent

      public PersonFluent(Person instance)
  • Method Details

    • copyInstance

      protected void copyInstance(Person instance)
    • getFirstName

      public String getFirstName()
    • withFirstName

      public A withFirstName(String firstName)
    • hasFirstName

      public boolean hasFirstName()
    • getLastName

      public String getLastName()
    • withLastName

      public A withLastName(String lastName)
    • hasLastName

      public boolean hasLastName()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class BaseFluent<A extends PersonFluent<A>>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class BaseFluent<A extends PersonFluent<A>>
    • toString

      public String toString()
      Overrides:
      toString in class Object