Class MyNaturalPerson

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<UntypedData>

    @Entity
    @Indexed
    public class MyNaturalPerson
    extends MyPerson
    Internal representation of NaturalPerson for persistence with HIBERNATE.
    See Also:
    Serialized Form
    • Constructor Detail

      • MyNaturalPerson

        public MyNaturalPerson()
        Default constructor for MyNaturalPerson is necessary for PojoInstantiator of HIBERNATE.
    • Method Detail

      • getGivenName

        @Field(index=YES,
               store=YES)
        public java.lang.String getGivenName()
        Returns:
        the givenName
      • setGivenName

        public void setGivenName​(java.lang.String givenName)
        Parameters:
        givenName - the givenName to set
      • getSureName

        @Field(index=YES,
               store=YES)
        public java.lang.String getSureName()
        Returns:
        the sureName
      • setSureName

        public void setSureName​(java.lang.String sureName)
        Parameters:
        sureName - the sureName to set
      • getOrcid

        public MyORCID getOrcid()
      • setOrcid

        public void setOrcid​(MyORCID orcid)