Class Participant

All Implemented Interfaces:
IExtendable

public final class Participant extends ExtendableObject
Immutable participant object.
  • Field Details

  • Method Details

    • getAge

      public Period getAge(LocalDate fromDate)
    • getAgeTo

      public Period getAgeTo()
    • getBirthDate

      public LocalDate getBirthDate()
    • getEducation

      public String getEducation()
    • getGroup

      public String getGroup()
    • getId

      public String getId()
    • getLanguage

      public String getLanguage()
    • getName

      public String getName()
    • getRole

      public ParticipantRole getRole()
    • getSES

      public String getSES()
    • getSex

      public Sex getSex()
    • setAge

      public void setAge(Period age)
    • setAgeTo

      public void setAgeTo(Period ageTo)
    • setBirthDate

      public void setBirthDate(LocalDate birthDate)
    • setEducation

      public void setEducation(String education)
    • setGroup

      public void setGroup(String group)
    • setId

      public void setId(String id)
    • setLanguage

      public void setLanguage(String language)
    • setName

      public void setName(String name)
    • setRole

      public void setRole(ParticipantRole role)
    • setSES

      public void setSES(String ses)
    • setSex

      public void setSex(Sex sex)
    • toString

      public String toString()
      Overrides:
      toString in class Object