-
- 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 long
DEFAULT_DEBOUNCE
ConstantDEFAULT_DEBOUNCE=10000
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DigitalInputConfigBuilder
newConfigBuilder(Context context)
newConfigBuilder.default PullResistance
pull()
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
DigitalInputConfigBuilder
object.
-
pull
default PullResistance pull()
pull.
- Returns:
- a
PullResistance
object.
-
-