Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- wtf.choco.dyson4j.DysonFanCredentials
- wtf.choco.dyson4j.mqtt.message.DysonMqttMessage<R>
- wtf.choco.dyson4j.mqtt.message.DysonMqttMessageRespondable<R>
- wtf.choco.dyson4j.mqtt.message.DysonMqttMessageRequestCurrentState
- wtf.choco.dyson4j.mqtt.message.DysonMqttMessageRequestEnvironmentalSensorData
- wtf.choco.dyson4j.mqtt.message.DysonMqttMessageSetState
- wtf.choco.dyson4j.mqtt.message.DysonMqttMessageRespondable<R>
- wtf.choco.dyson4j.mqtt.FanMqttConnectionHandler
- wtf.choco.dyson4j.setting.FanState<T>
- wtf.choco.dyson4j.util.Preconditions
- wtf.choco.dyson4j.StandardDysonFan (implements wtf.choco.dyson4j.DysonFan)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- wtf.choco.dyson4j.exception.DysonConnectionException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- wtf.choco.dyson4j.DeviceStatus
- wtf.choco.dyson4j.DysonFan
- wtf.choco.dyson4j.EnvironmentalSensorData
- wtf.choco.dyson4j.util.ExceptionalSupplier<T,
E> - org.eclipse.paho.client.mqttv3.IMqttActionListener
- wtf.choco.dyson4j.mqtt.ICompoundMqttActionListener
- wtf.choco.dyson4j.MultiStateChange
- java.util.function.Supplier<T>
- wtf.choco.dyson4j.setting.MqttStateValueProvider
- wtf.choco.dyson4j.setting.SleepTimer
- wtf.choco.dyson4j.setting.TemperatureLimit
- wtf.choco.dyson4j.setting.MqttStateValueProvider
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- wtf.choco.dyson4j.setting.AirQualityMonitor (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.AirQualityTarget (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.FanMode (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.FanModel
- wtf.choco.dyson4j.setting.FanOscillation (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.FanSpeed (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.FocusMode (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.HeatMode (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.NightMode (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.ResetFilterState (implements wtf.choco.dyson4j.setting.MqttStateValueProvider)
- wtf.choco.dyson4j.setting.TemperatureUnit
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)