Class MqttAddress

    • Constructor Detail

      • MqttAddress

        public MqttAddress()
        Default Constructor
      • MqttAddress

        public MqttAddress​(MqttAddress mqttAddressObj)
        Copy constructor
        Parameters:
        mqttAddressObj - reference to the object to be copied
      • MqttAddress

        public MqttAddress​(String brokerUri,
                           String topic)
        Parameterized constructor
        Parameters:
        brokerUri - Mqtt broker uri
        topic - MQTT topic identification
    • Method Detail

      • getBrokerUri

        public String getBrokerUri()
        Gets BrokerUri
        Returns:
        Mqtt broker uri
      • setBrokerUri

        public void setBrokerUri​(String brokerUri)
        Sets BrokerUri
        Parameters:
        brokerUri - Mqtt broker uri
      • getTopic

        public String getTopic()
        Gets Topic
        Returns:
        MQTT topic identification
      • setTopic

        public void setTopic​(String topic)
        Sets Topic
        Parameters:
        topic - MQTT topic identification
      • toString

        public String toString()
        Stringifies the class
        Overrides:
        toString in class Address
        Returns:
        stringified class content
      • equals

        public boolean equals​(Object obj)
        Check for equality
        Overrides:
        equals in class Address
        Parameters:
        obj - Reference to the object to compare to
        Returns:
        true, if objects are equal, false otherwise
      • hashCode

        public int hashCode()
        Calculate code for hashing based on member contents
        Overrides:
        hashCode in class Address
        Returns:
        The calculated hash code