-
- 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 StringDEBOUNCE_RESISTANCE_KEYConstantDEBOUNCE_RESISTANCE_KEY="debounce"static StringPULL_RESISTANCE_KEYConstantPULL_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 Longdebounce()debounce.default LonggetDebounce()getDebounce.default PullResistancegetPull()getPull.static DigitalInputConfigBuildernewBuilder(Context context)newBuilder.PullResistancepull()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
PullResistanceobject.
-
getPull
default PullResistance getPull()
getPull.
- Returns:
- a
PullResistanceobject.
-
newBuilder
static DigitalInputConfigBuilder newBuilder(Context context)
newBuilder.
- Parameters:
context-Context- Returns:
- a
DigitalInputConfigBuilderobject.
-
-