Class Person


  • public class Person
    extends Agent
    Human being that has certain capacities or attributes constituting personhood.
    • Method Detail

      • getDateOfBirth

        public LocalDate getDateOfBirth()
      • getDateOfDeath

        public LocalDate getDateOfDeath()
      • getFamilyNames

        public List<FamilyName> getFamilyNames()
        Returns:
        family names (more than one when change during life, e.g. at marriage; first one is name at birth)
      • getGender

        public Gender getGender()
      • getPlaceOfBirth

        public GeoLocation getPlaceOfBirth()
      • getPlaceOfDeath

        public GeoLocation getPlaceOfDeath()
      • getTimeValueOfBirth

        public org.wikidata.wdtk.datamodel.interfaces.TimeValue getTimeValueOfBirth()
      • getTimeValueOfDeath

        public org.wikidata.wdtk.datamodel.interfaces.TimeValue getTimeValueOfDeath()
      • init

        protected void init()
        Description copied from class: UniqueObject
        Use to initialize member variables, used by default constructor and builder
        Overrides:
        init in class Agent
      • setDateOfBirth

        public void setDateOfBirth​(LocalDate dateOfBirth)
      • setDateOfDeath

        public void setDateOfDeath​(LocalDate dateOfDeath)
      • setFamilyNames

        public void setFamilyNames​(List<FamilyName> familyNames)
      • setGender

        public void setGender​(Gender gender)
      • setGivenNames

        public void setGivenNames​(List<GivenName> givenNames)
      • setPlaceOfBirth

        public void setPlaceOfBirth​(GeoLocation placeOfBirth)
      • setPlaceOfDeath

        public void setPlaceOfDeath​(GeoLocation placeOfDeath)
      • setTimeValueOfBirth

        public void setTimeValueOfBirth​(org.wikidata.wdtk.datamodel.interfaces.TimeValue timeValueOfBirth)
      • setTimeValueOfDeath

        public void setTimeValueOfDeath​(org.wikidata.wdtk.datamodel.interfaces.TimeValue timeValueOfDeath)