java.lang.Object
io.github.astrapi69.test.object.Person
io.github.astrapi69.test.object.Member
All Implemented Interfaces:
Serializable, Comparable<Person>
Direct Known Subclasses:
PremiumMember

public class Member extends Person
The class Member is a class intended for use in unit tests.
See Also:
  • Constructor Details

    • Member

      public Member()
      Instantiates a new Member object.
    • Member

      public Member(String about, Gender gender, Boolean married, String name, String nickname, Date dateofbirth, Date dateofMarriage)
      Instantiates a new Member object with the given parameters.
      Parameters:
      about - the about
      gender - the gender
      married - the married
      name - the name
      nickname - the nickname
      dateofbirth - the dateofbirth
      dateofMarriage - the dateof marriage
  • Method Details

    • buildMember

      public static Member.MemberBuilder buildMember()
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class Person
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Person
    • getDateofbirth

      public Date getDateofbirth()
    • setDateofbirth

      public Member setDateofbirth(Date dateofbirth)
    • getDateofMarriage

      public Date getDateofMarriage()
    • setDateofMarriage

      public Member setDateofMarriage(Date dateofMarriage)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Person
    • toString

      public String toString()
      Overrides:
      toString in class Person