- 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
FieldsModifier and TypeFieldDescriptionstatic final longConstantDEFAULT_DEBOUNCE=10000 -
Method Summary
Modifier and TypeMethodDescriptionstatic 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, stateMethods inherited from interface com.pi4j.io.gpio.Gpio
address, getAddressMethods inherited from interface com.pi4j.common.Identity
describe, description, getDescription, getId, getMetadata, getName, id, metadata, nameMethods inherited from interface com.pi4j.common.Lifecycle
initialize, shutdown
-
Field Details
-
DEFAULT_DEBOUNCE
static final long DEFAULT_DEBOUNCEConstantDEFAULT_DEBOUNCE=10000- See Also:
-
-
Method Details
-
newConfigBuilder
newConfigBuilder.
- Parameters:
context-Context- Returns:
- a
DigitalInputConfigBuilderobject.
-
pull
pull.
- Returns:
- a
PullResistanceobject.
-