Class Hierarchy
- java.lang.Object
- com.pi4j.io.gpio.analog.AnalogValueChangeEvent<ANALOG_TYPE> (implements com.pi4j.io.gpio.analog.AnalogEvent<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.common.IdentityBase<T> (implements com.pi4j.extension.Extension<T>)
- com.pi4j.extension.ExtensionBase<T> (implements com.pi4j.extension.Extension<T>)
- com.pi4j.provider.ProviderBase<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE> (implements com.pi4j.provider.Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>)
- com.pi4j.io.gpio.GpioProviderBase<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE> (implements com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>)
- com.pi4j.io.gpio.analog.AnalogProviderBase<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE> (implements com.pi4j.io.gpio.analog.AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>)
- com.pi4j.io.gpio.analog.AnalogInputProviderBase (implements com.pi4j.io.gpio.analog.AnalogInputProvider)
- com.pi4j.io.gpio.analog.AnalogOutputProviderBase (implements com.pi4j.io.gpio.analog.AnalogOutputProvider)
- com.pi4j.io.gpio.analog.AnalogProviderBase<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE> (implements com.pi4j.io.gpio.analog.AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>)
- com.pi4j.io.gpio.GpioProviderBase<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE> (implements com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>)
- com.pi4j.provider.ProviderBase<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE> (implements com.pi4j.provider.Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>)
- com.pi4j.io.IOBase<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (implements com.pi4j.io.IO<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.io.gpio.GpioBase<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (implements com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.io.gpio.analog.AnalogBase<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (implements com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE>, com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.analog.AnalogInputBase (implements com.pi4j.io.gpio.analog.AnalogInput)
- com.pi4j.io.gpio.analog.AnalogOutputBase (implements com.pi4j.io.gpio.analog.AnalogOutput)
- com.pi4j.io.gpio.analog.AnalogBase<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (implements com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE>, com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.GpioBase<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (implements com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.extension.ExtensionBase<T> (implements com.pi4j.extension.Extension<T>)
Interface Hierarchy
- com.pi4j.io.gpio.analog.AnalogRange
- com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.io.gpio.analog.AnalogInput (also extends com.pi4j.io.Input)
- com.pi4j.io.gpio.analog.AnalogOutput (also extends com.pi4j.io.Output)
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.config.Builder<BUILT_TYPE>
- com.pi4j.config.ConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.config.AddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.IOAddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE> (also extends com.pi4j.io.IOConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>)
- com.pi4j.io.gpio.GpioConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogInputConfigBuilder
- com.pi4j.io.gpio.analog.AnalogOutputConfigBuilder
- com.pi4j.io.gpio.analog.AnalogConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.GpioConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.IOAddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE> (also extends com.pi4j.io.IOConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>)
- com.pi4j.io.IOConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.IOAddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE> (also extends com.pi4j.config.AddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>)
- com.pi4j.io.gpio.GpioConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogInputConfigBuilder
- com.pi4j.io.gpio.analog.AnalogOutputConfigBuilder
- com.pi4j.io.gpio.analog.AnalogConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.GpioConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.io.IOAddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE> (also extends com.pi4j.config.AddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>)
- com.pi4j.config.AddressConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.config.ConfigBuilder<BUILDER_TYPE,CONFIG_TYPE>
- com.pi4j.config.Config<CONFIG_TYPE>
- com.pi4j.config.AddressConfig<CONFIG_TYPE>
- com.pi4j.io.gpio.GpioConfig<CONFIG_TYPE> (also extends com.pi4j.io.IOConfig<CONFIG_TYPE>)
- com.pi4j.io.gpio.analog.AnalogConfig<CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogInputConfig
- com.pi4j.io.gpio.analog.AnalogOutputConfig
- com.pi4j.io.gpio.analog.AnalogConfig<CONFIG_TYPE>
- com.pi4j.io.gpio.GpioConfig<CONFIG_TYPE> (also extends com.pi4j.io.IOConfig<CONFIG_TYPE>)
- com.pi4j.io.IOConfig<CONFIG_TYPE>
- com.pi4j.io.gpio.GpioConfig<CONFIG_TYPE> (also extends com.pi4j.config.AddressConfig<CONFIG_TYPE>)
- com.pi4j.io.gpio.analog.AnalogConfig<CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogInputConfig
- com.pi4j.io.gpio.analog.AnalogOutputConfig
- com.pi4j.io.gpio.analog.AnalogConfig<CONFIG_TYPE>
- com.pi4j.io.gpio.GpioConfig<CONFIG_TYPE> (also extends com.pi4j.config.AddressConfig<CONFIG_TYPE>)
- com.pi4j.config.AddressConfig<CONFIG_TYPE>
- com.pi4j.common.Describable
- com.pi4j.common.Identity
- com.pi4j.extension.Extension<T> (also extends com.pi4j.common.Lifecycle<T>)
- com.pi4j.provider.Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogInputProvider
- com.pi4j.io.gpio.analog.AnalogOutputProvider
- com.pi4j.io.gpio.analog.AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.provider.Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.io.IO<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.common.Describable, com.pi4j.common.Lifecycle<T>)
- com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.analog.AnalogInput (also extends com.pi4j.io.Input)
- com.pi4j.io.gpio.analog.AnalogOutput (also extends com.pi4j.io.Output)
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.extension.Extension<T> (also extends com.pi4j.common.Lifecycle<T>)
- com.pi4j.io.IO<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.common.Identity, com.pi4j.common.Lifecycle<T>)
- com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.analog.AnalogInput (also extends com.pi4j.io.Input)
- com.pi4j.io.gpio.analog.AnalogOutput (also extends com.pi4j.io.Output)
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.common.Identity
- com.pi4j.event.Event
- com.pi4j.io.gpio.analog.AnalogEvent<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.io.Input
- com.pi4j.io.gpio.analog.AnalogInput (also extends com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)
- com.pi4j.common.Lifecycle<T>
- com.pi4j.extension.Extension<T> (also extends com.pi4j.common.Identity)
- com.pi4j.provider.Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.analog.AnalogInputProvider
- com.pi4j.io.gpio.analog.AnalogOutputProvider
- com.pi4j.io.gpio.analog.AnalogProvider<PROVIDER_TYPE,ANALOG_TYPE,CONFIG_TYPE>
- com.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.provider.Provider<PROVIDER_TYPE,IO_TYPE,CONFIG_TYPE>
- com.pi4j.io.IO<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.common.Describable, com.pi4j.common.Identity)
- com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.analog.AnalogInput (also extends com.pi4j.io.Input)
- com.pi4j.io.gpio.analog.AnalogOutput (also extends com.pi4j.io.Output)
- com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE> (also extends com.pi4j.io.binding.Bindable<BINDABLE_TYPE,BINDING_TYPE>)
- com.pi4j.io.gpio.Gpio<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
- com.pi4j.extension.Extension<T> (also extends com.pi4j.common.Identity)
- com.pi4j.event.Listener
- com.pi4j.io.gpio.analog.AnalogEventListener
- com.pi4j.io.gpio.analog.AnalogListener<EVENT_TYPE>
- com.pi4j.io.gpio.analog.AnalogValueChangeListener
- com.pi4j.io.Output
- com.pi4j.io.gpio.analog.AnalogOutput (also extends com.pi4j.io.gpio.analog.Analog<ANALOG_TYPE,CONFIG_TYPE,PROVIDER_TYPE>)