Class MqttProperties.MqttProperty<T>

java.lang.Object
io.netty.handler.codec.mqtt.MqttProperties.MqttProperty<T>
Type Parameters:
T - property type
Direct Known Subclasses:
MqttProperties.BinaryProperty, MqttProperties.IntegerProperty, MqttProperties.StringProperty, MqttProperties.UserProperties, MqttProperties.UserProperty
Enclosing class:
MqttProperties

public abstract static class MqttProperties.MqttProperty<T> extends Object
MQTT property base class
  • Field Details

    • value

      final T value
    • propertyId

      final int propertyId
  • Constructor Details

    • MqttProperty

      protected MqttProperty(int propertyId, T value)
  • Method Details

    • value

      public T value()
      Get MQTT property value
      Returns:
      property value
    • propertyId

      public int propertyId()
      Get MQTT property ID
      Returns:
      property ID
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object