-
- All Superinterfaces:
Bindable<DigitalInput,DigitalBinding>,Describable,Digital<DigitalInput,DigitalInputConfig,DigitalInputProvider>,com.pi4j.io.gpio.Gpio<DigitalInput,DigitalInputConfig,DigitalInputProvider>,Identity,Input,IO<DigitalInput,DigitalInputConfig,DigitalInputProvider>,Lifecycle,OnOffRead<DigitalInput>
- All Known Implementing Classes:
DigitalInputBase
public interface DigitalInput extends Digital<DigitalInput,DigitalInputConfig,DigitalInputProvider>, Input
DigitalInput interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Field Summary
Fields Modifier and Type Field Description static longDEFAULT_DEBOUNCEConstantDEFAULT_DEBOUNCE=10000
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DigitalInputConfigBuildernewConfigBuilder(Context context)newConfigBuilder.default PullResistancepull()pull.-
Methods inherited from interface com.pi4j.io.gpio.digital.Digital
addListener, equals, equals, equals, equals, equals, equals, equals, equals, equals, isHigh, isLow, removeListener, state
-
Methods inherited from interface com.pi4j.common.Identity
describe, description, getDescription, getId, getMetadata, getName, id, metadata, name
-
Methods inherited from interface com.pi4j.common.Lifecycle
initialize, shutdown
-
-
-
-
Field Detail
-
DEFAULT_DEBOUNCE
static final long DEFAULT_DEBOUNCE
ConstantDEFAULT_DEBOUNCE=10000- See Also:
- Constant Field Values
-
-
Method Detail
-
newConfigBuilder
static DigitalInputConfigBuilder newConfigBuilder(Context context)
newConfigBuilder.
- Parameters:
context-Context- Returns:
- a
DigitalInputConfigBuilderobject.
-
pull
default PullResistance pull()
pull.
- Returns:
- a
PullResistanceobject.
-
-