Uses of Interface
com.pi4j.provider.Provider
Packages that use Provider
Package
Description
-
Uses of Provider in com.pi4j.context
Methods in com.pi4j.context with type parameters of type ProviderModifier and TypeMethodDescriptiondefault <T extends Provider>
booleanContext.hasProvider(IOType ioType) hasProvider.default <T extends Provider>
booleanContext.hasProvider(Class<T> providerClass) hasProvider.default <T extends Provider>
Tprovider.default <T extends Provider>
Tprovider.default <T extends Provider>
Tprovider.default <T extends Provider>
Tprovider.Methods in com.pi4j.context that return types with arguments of type ProviderModifier and TypeMethodDescriptiondefault Collection<Provider>ContextConfig.getProviders()getProviders.ContextConfig.providers()providers.Methods in com.pi4j.context with parameters of type ProviderModifier and TypeMethodDescriptionadd.default ContextBuilderContextBuilder.addPlatform(Provider... provider) addPlatform. -
Uses of Provider in com.pi4j.extension
Methods in com.pi4j.extension with parameters of type ProviderModifier and TypeMethodDescriptionregister. -
Uses of Provider in com.pi4j.io
Classes in com.pi4j.io with type parameters of type ProviderModifier and TypeInterfaceDescriptioninterfaceIO interface.classAbstract IOBase class.Fields in com.pi4j.io declared as ProviderMethods in com.pi4j.io that return types with arguments of type ProviderModifier and TypeMethodDescriptionIOType.getProviderClass()Getter for the fieldproviderClass.IOType.getProviderClass(IOType type) Getter for the fieldproviderClass.Methods in com.pi4j.io with parameters of type ProviderMethod parameters in com.pi4j.io with type arguments of type ProviderModifier and TypeMethodDescriptionstatic IOTypeIOType.getByProviderClass(Class<? extends Provider> providerClass) getByProviderClass. -
Uses of Provider in com.pi4j.io.gpio
Subinterfaces of Provider in com.pi4j.io.gpioModifier and TypeInterfaceDescriptioninterfacecom.pi4j.io.gpio.GpioProvider<PROVIDER_TYPE extends com.pi4j.io.gpio.GpioProvider,IO_TYPE extends IO, CONFIG_TYPE extends com.pi4j.io.gpio.GpioConfig> GpioProvider interface.Classes in com.pi4j.io.gpio that implement ProviderModifier and TypeClassDescriptionclasscom.pi4j.io.gpio.GpioProviderBase<PROVIDER_TYPE extends com.pi4j.io.gpio.GpioProvider,IO_TYPE extends IO, CONFIG_TYPE extends com.pi4j.io.gpio.GpioConfig> Abstract GpioProviderBase class. -
Uses of Provider in com.pi4j.io.gpio.analog
Subinterfaces of Provider in com.pi4j.io.gpio.analogModifier and TypeInterfaceDescriptioninterfaceAnalogInputProvider interface.interfaceAnalogOutputProvider interface.interfaceAnalogProvider<PROVIDER_TYPE extends AnalogProvider,ANALOG_TYPE extends Analog, CONFIG_TYPE extends AnalogConfig> AnalogProvider interface.Classes in com.pi4j.io.gpio.analog that implement ProviderModifier and TypeClassDescriptionclassAbstract AnalogInputProviderBase class.classAbstract AnalogOutputProviderBase class.classAnalogProviderBase<PROVIDER_TYPE extends AnalogProvider,ANALOG_TYPE extends Analog, CONFIG_TYPE extends AnalogConfig> Abstract AnalogProviderBase class. -
Uses of Provider in com.pi4j.io.gpio.digital
Subinterfaces of Provider in com.pi4j.io.gpio.digitalModifier and TypeInterfaceDescriptioninterfaceDigitalInputProvider interface.interfaceDigitalOutputProvider interface.interfaceDigitalProvider<PROVIDER_TYPE extends DigitalProvider,DIGITAL_TYPE extends Digital, CONFIG_TYPE extends DigitalConfig> DigitalProvider interface.Classes in com.pi4j.io.gpio.digital that implement ProviderModifier and TypeClassDescriptionclassAbstract DigitalInputProviderBase class.classAbstract DigitalOutputProviderBase class.classDigitalProviderBase<PROVIDER_TYPE extends DigitalProvider,DIGITAL_TYPE extends Digital, CONFIG_TYPE extends DigitalConfig> Abstract DigitalProviderBase class.Method parameters in com.pi4j.io.gpio.digital with type arguments of type ProviderModifier and TypeMethodDescriptionprovider. -
Uses of Provider in com.pi4j.io.i2c
Subinterfaces of Provider in com.pi4j.io.i2cClasses in com.pi4j.io.i2c that implement Provider -
Uses of Provider in com.pi4j.io.pwm
Subinterfaces of Provider in com.pi4j.io.pwmClasses in com.pi4j.io.pwm that implement Provider -
Uses of Provider in com.pi4j.io.serial
Subinterfaces of Provider in com.pi4j.io.serialClasses in com.pi4j.io.serial that implement Provider -
Uses of Provider in com.pi4j.io.spi
Subinterfaces of Provider in com.pi4j.io.spiClasses in com.pi4j.io.spi that implement Provider -
Uses of Provider in com.pi4j.platform
Fields in com.pi4j.platform with type parameters of type ProviderMethods in com.pi4j.platform with type parameters of type ProviderModifier and TypeMethodDescriptiondefault <T extends Provider>
booleanPlatform.hasProvider(IOType ioType) hasProvider.default <T extends Provider>
booleanPlatform.hasProvider(Class<T> providerClass) hasProvider.default <T extends Provider>
Tprovider.default <T extends Provider>
Tprovider.default <T extends Provider>
Tprovider.default <T extends Provider>
Tprovider.<T extends Provider>
Tprovider.Methods in com.pi4j.platform that return types with arguments of type Provider -
Uses of Provider in com.pi4j.provider
Classes in com.pi4j.provider with type parameters of type ProviderModifier and TypeInterfaceDescriptioninterfaceProvider interface.classProviderBase<PROVIDER_TYPE extends Provider,IO_TYPE extends IO, CONFIG_TYPE extends Config> Abstract ProviderBase class.classProviderGroup<T extends Provider>ProviderGroup class.Classes in com.pi4j.provider that implement ProviderModifier and TypeClassDescriptionclassProviderBase<PROVIDER_TYPE extends Provider,IO_TYPE extends IO, CONFIG_TYPE extends Config> Abstract ProviderBase class.Methods in com.pi4j.provider with type parameters of type ProviderModifier and TypeMethodDescriptionGet all providers of a specified io type.Get all providers of a specified io class/interface.default <T extends Provider>
booleanexists.default <T extends Provider>
booleanexists.default <T extends Provider>
booleanexists.default <T extends Provider>
booleanexists.default <T extends Provider>
Tget.default <T extends Provider>
Tget.<T extends Provider>
Tget.default <T extends Provider>
Tget.default <T extends Provider>
Tget.getAll.getAll.Methods in com.pi4j.provider that return types with arguments of type Provider -
Uses of Provider in com.pi4j.provider.exception
Constructors in com.pi4j.provider.exception with parameters of type ProviderModifierConstructorDescriptionProviderException(Provider provider, Throwable cause) Constructor for ProviderException.ProviderIOTypeException(Provider provider, IOType ioType) Default ConstructorProviderTypeException(Provider provider, Class<? extends Provider> providerClass) Default ConstructorConstructor parameters in com.pi4j.provider.exception with type arguments of type ProviderModifierConstructorDescriptionProviderInterfaceException(Class<? extends Provider> providerClass) Default ConstructorProviderNotFoundException(Class<? extends Provider> providerClass) Alternate ConstructorProviderNotFoundException(String providerId, Class<? extends Provider> providerClass) Alternate ConstructorProviderTypeException(Provider provider, Class<? extends Provider> providerClass) Default Constructor -
Uses of Provider in com.pi4j.registry
Methods in com.pi4j.registry with type parameters of type ProviderModifier and TypeMethodDescriptionRegistry.allByIoType(IOType ioType) allByIoType.Registry.allByProvider(Class<P> providerClass) allByProvider.Registry.allByProvider(String providerId) allByProvider.Registry.allByProvider(String providerId, Class<T> ioClass) allByProvider.