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:
  • Constructor Details

    • PersonalProfileProperties

      public PersonalProfileProperties()
      Default Constructor
    • PersonalProfileProperties

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

    • 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
    • toString

      public String toString()
      JSON-style toString.
      Overrides:
      toString in class ActorProfileProperties
      Returns:
      list of properties and their values.
    • 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