Class ActorProfileProperties

    • Constructor Detail

      • ActorProfileProperties

        public ActorProfileProperties()
        Default Constructor
      • ActorProfileProperties

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

      • getKnownName

        public java.lang.String getKnownName()
        Return the name that the person/automated agent/team is known as.
        Returns:
        string name
      • setKnownName

        public void setKnownName​(java.lang.String knownName)
        Set up the name that the person/automated agent/team is known as.
        Parameters:
        knownName - string name
      • getDescription

        public java.lang.String getDescription()
        Return description of the person/automated agent/team.
        Returns:
        text
      • setDescription

        public void setDescription​(java.lang.String description)
        Set up description of the person/automated agent/team.
        Parameters:
        description - text
      • toString

        public java.lang.String toString()
        JSON-style toString.
        Overrides:
        toString in class ReferenceableProperties
        Returns:
        list of properties and their values.
      • equals

        public boolean equals​(java.lang.Object objectToCompare)
        Equals method that returns true if containing properties are the same.
        Overrides:
        equals in class ReferenceableProperties
        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 ReferenceableProperties
        Returns:
        int code