-
- All Superinterfaces:
AddressConfig<DigitalInputConfig>
,Config<DigitalInputConfig>
,DigitalConfig<DigitalInputConfig>
,com.pi4j.io.gpio.GpioConfig<DigitalInputConfig>
,IOConfig<DigitalInputConfig>
public interface DigitalInputConfig extends DigitalConfig<DigitalInputConfig>
DigitalInputConfig interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEBOUNCE_RESISTANCE_KEY
ConstantDEBOUNCE_RESISTANCE_KEY="debounce"
static String
PULL_RESISTANCE_KEY
ConstantPULL_RESISTANCE_KEY="pull"
-
Fields inherited from interface com.pi4j.config.AddressConfig
ADDRESS_KEY
-
Fields inherited from interface com.pi4j.config.Config
DESCRIPTION_KEY, ID_KEY, NAME_KEY
-
Fields inherited from interface com.pi4j.io.IOConfig
PLATFORM_KEY, PROVIDER_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Long
debounce()
debounce.default Long
getDebounce()
getDebounce.default PullResistance
getPull()
getPull.static DigitalInputConfigBuilder
newBuilder(Context context)
newBuilder.PullResistance
pull()
pull.-
Methods inherited from interface com.pi4j.config.AddressConfig
address, getAddress
-
Methods inherited from interface com.pi4j.config.Config
description, getDescription, getId, getName, id, name, properties, validate
-
Methods inherited from interface com.pi4j.io.IOConfig
getPlatform, getProvider, platform, provider
-
-
-
-
Field Detail
-
PULL_RESISTANCE_KEY
static final String PULL_RESISTANCE_KEY
ConstantPULL_RESISTANCE_KEY="pull"
- See Also:
- Constant Field Values
-
DEBOUNCE_RESISTANCE_KEY
static final String DEBOUNCE_RESISTANCE_KEY
ConstantDEBOUNCE_RESISTANCE_KEY="debounce"
- See Also:
- Constant Field Values
-
-
Method Detail
-
pull
PullResistance pull()
pull.
- Returns:
- a
PullResistance
object.
-
getPull
default PullResistance getPull()
getPull.
- Returns:
- a
PullResistance
object.
-
newBuilder
static DigitalInputConfigBuilder newBuilder(Context context)
newBuilder.
- Parameters:
context
-Context
- Returns:
- a
DigitalInputConfigBuilder
object.
-
-