java.lang.Object
com.pi4j.common.IdentityBase
com.pi4j.io.IOBase<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
com.pi4j.io.gpio.GpioBase<DIGITAL_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
com.pi4j.io.gpio.digital.DigitalBase<DigitalInput,DigitalInputConfig,DigitalInputProvider>
com.pi4j.io.gpio.digital.DigitalInputBase
- All Implemented Interfaces:
Describable,Identity,Lifecycle,Extension,Bindable<DigitalInput,,DigitalBinding> Digital<DigitalInput,,DigitalInputConfig, DigitalInputProvider> DigitalInput,com.pi4j.io.gpio.Gpio<DigitalInput,,DigitalInputConfig, DigitalInputProvider> Input,IO<DigitalInput,,DigitalInputConfig, DigitalInputProvider> OnOffRead<DigitalInput>
public abstract class DigitalInputBase
extends DigitalBase<DigitalInput,DigitalInputConfig,DigitalInputProvider>
implements DigitalInput
Abstract DigitalInputBase class.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Field Summary
Fields inherited from class com.pi4j.io.gpio.digital.DigitalBase
bindings, stateChangeEventManagerFields inherited from class com.pi4j.common.IdentityBase
description, id, logger, metadata, nameFields inherited from interface com.pi4j.io.gpio.digital.DigitalInput
DEFAULT_DEBOUNCE -
Constructor Summary
ConstructorsConstructorDescriptionDigitalInputBase(DigitalInputProvider provider, DigitalInputConfig config) Constructor for DigitalInputBase. -
Method Summary
Methods inherited from class com.pi4j.io.gpio.digital.DigitalBase
addListener, bind, dispatch, isOn, removeListener, shutdown, unbindMethods inherited from class com.pi4j.io.gpio.GpioBase
toStringMethods inherited from class com.pi4j.io.IOBase
config, describe, description, initialize, name, providerMethods inherited from class com.pi4j.common.IdentityBase
description, id, metadata, nameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.pi4j.io.gpio.digital.Digital
addListener, equals, equals, equals, equals, equals, equals, equals, equals, equals, isHigh, isLow, removeListener, stateMethods inherited from interface com.pi4j.io.gpio.digital.DigitalInput
pullMethods inherited from interface com.pi4j.io.gpio.Gpio
address, getAddressMethods inherited from interface com.pi4j.common.Identity
description, getDescription, getId, getMetadata, getName, id, metadata, nameMethods inherited from interface com.pi4j.common.Lifecycle
initialize, shutdown
-
Constructor Details
-
DigitalInputBase
Constructor for DigitalInputBase.
- Parameters:
provider- aDigitalInputProviderobject.config- aDigitalInputConfigobject.
-