public class TeamProfileProperties extends ActorProfileProperties
The TeamProfileProperties describes an team of people. Information about the team is stored as a Team entity in the metadata repository.
  • Constructor Details

    • TeamProfileProperties

      public TeamProfileProperties()
      Default Constructor
    • TeamProfileProperties

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

    • getTeamType

      public String getTeamType()
      Return the type of team.
      Returns:
      string name
    • setTeamType

      public void setTeamType(String teamType)
      Set up the type of team.
      Parameters:
      teamType - string name
    • getIdentifier

      public String getIdentifier()
      Return the code that uniquely identifies the team.
      Returns:
      string code
    • setIdentifier

      public void setIdentifier(String identifier)
      Set up the code that uniquely identifies the team.
      Parameters:
      identifier - string code
    • 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