Module com.pi4j.plugin.gpiod
Class GpioDDigitalInputProviderImpl
java.lang.Object
com.pi4j.common.IdentityBase<DigitalInputProvider>
com.pi4j.extension.ExtensionBase<DigitalInputProvider>
com.pi4j.provider.ProviderBase<DigitalInputProvider,DigitalInput,DigitalInputConfig>
com.pi4j.io.gpio.GpioProviderBase<DigitalInputProvider,DigitalInput,DigitalInputConfig>
com.pi4j.io.gpio.digital.DigitalProviderBase<DigitalInputProvider,DigitalInput,DigitalInputConfig>
com.pi4j.io.gpio.digital.DigitalInputProviderBase
com.pi4j.plugin.gpiod.provider.gpio.digital.GpioDDigitalInputProviderImpl
- All Implemented Interfaces:
Describable,Identity,Lifecycle<DigitalInputProvider>,Extension<DigitalInputProvider>,DigitalInputProvider,DigitalProvider<DigitalInputProvider,,DigitalInput, DigitalInputConfig> com.pi4j.io.gpio.GpioProvider<DigitalInputProvider,,DigitalInput, DigitalInputConfig> GpioDDigitalInputProvider,Provider<DigitalInputProvider,DigitalInput, DigitalInputConfig>
public class GpioDDigitalInputProviderImpl
extends DigitalInputProviderBase
implements GpioDDigitalInputProvider
-
Field Summary
Fields inherited from class com.pi4j.provider.ProviderBase
context, loggerFields inherited from class com.pi4j.common.IdentityBase
description, id, metadata, nameFields inherited from interface com.pi4j.plugin.gpiod.provider.gpio.digital.GpioDDigitalInputProvider
ID, NAME -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for GpioDDigitalInputProviderImpl. -
Method Summary
Modifier and TypeMethodDescriptioncreate(DigitalInputConfig config) intinitialize(Context context) Methods inherited from class com.pi4j.provider.ProviderBase
contextMethods inherited from class com.pi4j.common.IdentityBase
description, id, metadata, nameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pi4j.io.gpio.digital.DigitalInputProvider
create, create, create, create, createMethods inherited from interface com.pi4j.common.Identity
description, getDescription, getId, getMetadata, getName, id, metadata, name
-
Constructor Details
-
GpioDDigitalInputProviderImpl
public GpioDDigitalInputProviderImpl()Constructor for GpioDDigitalInputProviderImpl.
-
-
Method Details
-
create
- Specified by:
createin interfaceProvider<DigitalInputProvider,DigitalInput, DigitalInputConfig>
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceProvider<DigitalInputProvider,DigitalInput, DigitalInputConfig>
-
initialize
- Specified by:
initializein interfaceLifecycle<DigitalInputProvider>- Overrides:
initializein classProviderBase<DigitalInputProvider,DigitalInput, DigitalInputConfig> - Throws:
InitializeException
-
shutdown
- Specified by:
shutdownin interfaceLifecycle<DigitalInputProvider>- Overrides:
shutdownin classProviderBase<DigitalInputProvider,DigitalInput, DigitalInputConfig> - Throws:
ShutdownException
-