Class PersonalProfileProperties

  • All Implemented Interfaces:
    Serializable

    public class PersonalProfileProperties
    extends ActorProfileProperties
    The PersonalProfileProperties describes an individual. Information about the personal profile is stored as an Person entity in the metadata repository.
    See Also:
    Serialized Form
    • Constructor Detail

      • PersonalProfileProperties

        public PersonalProfileProperties()
        Default Constructor
      • PersonalProfileProperties

        public PersonalProfileProperties​(PersonalProfileProperties template)
        Copy/clone Constructor - the resulting object.
        Parameters:
        template - object being copied
    • Method Detail

      • getFullName

        public String getFullName()
        Return the full legal name for this person.
        Returns:
        string name
      • setFullName

        public void setFullName​(String fullName)
        Set up the full legal name for this person.
        Parameters:
        fullName - string name
      • getJobTitle

        public String getJobTitle()
        Return the primary job title for this person.
        Returns:
        string title
      • setJobTitle

        public void setJobTitle​(String jobTitle)
        Set up the primary job title for this person.
        Parameters:
        jobTitle - string title
      • getIsPublic

        public boolean getIsPublic()
        Return if the contents of this profile be shared with colleagues.
        Returns:
        flag
      • setIsPublic

        public void setIsPublic​(boolean isPublic)
        Set up if the contents of this profile be shared with colleagues.
        Parameters:
        isPublic - flag
      • equals

        public boolean equals​(Object objectToCompare)
        Equals method that returns true if containing properties are the same.
        Overrides:
        equals in class ActorProfileProperties
        Parameters:
        objectToCompare - object to compare
        Returns:
        boolean result of comparison
      • hashCode

        public int hashCode()
        Just use the GUID for the hash code as it should be unique.
        Overrides:
        hashCode in class ActorProfileProperties
        Returns:
        int code