Hierarchy For Package io.github.hapjava.characteristics.impl.common
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.github.hapjava.characteristics.impl.base.BaseCharacteristic<T> (implements io.github.hapjava.characteristics.Characteristic, io.github.hapjava.characteristics.EventableCharacteristic)
- io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
- io.github.hapjava.characteristics.impl.common.ObstructionDetectedCharacteristic
- io.github.hapjava.characteristics.impl.common.OnCharacteristic
- io.github.hapjava.characteristics.impl.common.StatusActiveCharacteristic
- io.github.hapjava.characteristics.impl.base.EnumCharacteristic<T>
- io.github.hapjava.characteristics.impl.common.ActiveCharacteristic
- io.github.hapjava.characteristics.impl.common.InUseCharacteristic
- io.github.hapjava.characteristics.impl.common.IsConfiguredCharacteristic
- io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEventCharacteristic
- io.github.hapjava.characteristics.impl.common.ProgramModeCharacteristic
- io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceCharacteristic
- io.github.hapjava.characteristics.impl.common.StatusFaultCharacteristic
- io.github.hapjava.characteristics.impl.common.StatusTamperedCharacteristic
- io.github.hapjava.characteristics.impl.base.FloatCharacteristic
- io.github.hapjava.characteristics.impl.common.WaterLavelCharacteristic (implements io.github.hapjava.characteristics.EventableCharacteristic)
- io.github.hapjava.characteristics.impl.base.IntegerCharacteristic
- io.github.hapjava.characteristics.impl.common.ActiveIdentifierCharacteristic
- io.github.hapjava.characteristics.impl.common.AirPlayEnableCharacteristic (implements io.github.hapjava.characteristics.EventableCharacteristic)
- io.github.hapjava.characteristics.impl.common.IdentifierCharacteristic
- io.github.hapjava.characteristics.impl.common.ServiceLabelIndexCharacteristic (implements io.github.hapjava.characteristics.EventableCharacteristic)
- io.github.hapjava.characteristics.impl.base.StaticStringCharacteristic
- io.github.hapjava.characteristics.impl.common.NameCharacteristic
- io.github.hapjava.characteristics.impl.common.VersionCharacteristic
- io.github.hapjava.characteristics.impl.base.StringCharacteristic
- io.github.hapjava.characteristics.impl.common.ConfiguredNameCharacteristic
- io.github.hapjava.characteristics.impl.base.BooleanCharacteristic
- io.github.hapjava.characteristics.impl.base.BaseCharacteristic<T> (implements io.github.hapjava.characteristics.Characteristic, io.github.hapjava.characteristics.EventableCharacteristic)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.github.hapjava.characteristics.impl.common.ActiveEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.InUseEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.IsConfiguredEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.ProgrammableSwitchEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.ProgramModeEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.ServiceLabelNamespaceEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.StatusFaultEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- io.github.hapjava.characteristics.impl.common.StatusTamperedEnum (implements io.github.hapjava.characteristics.CharacteristicEnum)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)