Class Person

java.lang.Object
eu.dnetlib.dhp.schema.solr.Person
All Implemented Interfaces:
Serializable

public class Person extends Object implements Serializable
See Also:
  • Constructor Details

    • Person

      public Person()
  • Method Details

    • newInstance

      public static Person newInstance(String givenName, String familyName, List<String> alternativeNames, String biography, List<PersonTopic> subject, List<Measure> indicator, List<Context> context, Boolean consent)
    • getGivenName

      public String getGivenName()
    • setGivenName

      public void setGivenName(String givenName)
    • getFamilyName

      public String getFamilyName()
    • setFamilyName

      public void setFamilyName(String familyName)
    • getAlternativeNames

      public List<String> getAlternativeNames()
    • setAlternativeNames

      public void setAlternativeNames(List<String> alternativeNames)
    • getBiography

      public String getBiography()
    • setBiography

      public void setBiography(String biography)
    • getSubject

      public List<PersonTopic> getSubject()
    • setSubject

      public void setSubject(List<PersonTopic> subject)
    • getIndicator

      public List<Measure> getIndicator()
    • setIndicator

      public void setIndicator(List<Measure> indicator)
    • getContext

      public List<Context> getContext()
    • setContext

      public void setContext(List<Context> context)
    • getConsent

      public Boolean getConsent()
    • setConsent

      public void setConsent(Boolean consent)