Class Hierarchy
- java.lang.Object
- io.openems.edge.common.channel.AbstractChannelListenerManager
- io.openems.edge.common.channel.internal.AbstractDoc<T> (implements io.openems.edge.common.channel.Doc)
- io.openems.edge.common.channel.EnumDoc
- io.openems.edge.common.channel.internal.OpenemsTypeDoc<T>
- io.openems.edge.common.channel.BooleanDoc
- io.openems.edge.common.channel.StateChannelDoc
- io.openems.edge.common.channel.DoubleDoc
- io.openems.edge.common.channel.FloatDoc
- io.openems.edge.common.channel.IntegerDoc
- io.openems.edge.common.channel.LongDoc
- io.openems.edge.common.channel.ShortDoc
- io.openems.edge.common.channel.StringDoc
- io.openems.edge.common.channel.BooleanDoc
- io.openems.edge.common.channel.internal.AbstractReadChannel<D,
T> (implements io.openems.edge.common.channel.Channel<T>) - io.openems.edge.common.channel.BooleanReadChannel
- io.openems.edge.common.channel.BooleanWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.StateChannel
- io.openems.edge.common.channel.DoubleReadChannel
- io.openems.edge.common.channel.DoubleWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.EnumReadChannel
- io.openems.edge.common.channel.EnumWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.FloatReadChannel
- io.openems.edge.common.channel.FloatWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.IntegerReadChannel
- io.openems.edge.common.channel.IntegerWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.LongReadChannel
- io.openems.edge.common.channel.LongWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.ShortReadChannel
- io.openems.edge.common.channel.ShortWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.StringReadChannel
- io.openems.edge.common.channel.StringWriteChannel (implements io.openems.edge.common.channel.WriteChannel<T>)
- io.openems.edge.common.channel.BooleanReadChannel
- java.lang.Record
- io.openems.edge.common.channel.ChannelId.ChannelIdImpl (implements io.openems.edge.common.channel.ChannelId)
- io.openems.edge.common.channel.StateChannel.TriggerOnAny (implements java.util.function.Consumer<T>)
Interface Hierarchy
- io.openems.edge.common.channel.Channel<T>
- io.openems.edge.common.channel.WriteChannel<T>
- io.openems.edge.common.channel.ChannelId
- io.openems.edge.common.channel.Doc