- All Superinterfaces:
AddressConfig<DigitalOutputConfig>,Config<DigitalOutputConfig>,DigitalConfig<DigitalOutputConfig>,com.pi4j.io.gpio.GpioConfig<DigitalOutputConfig>,IOConfig<DigitalOutputConfig>
DigitalOutputConfig interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantINITIAL_STATE_KEY="initial"static final StringConstantSHUTDOWN_STATE_KEY="shutdown"Fields inherited from interface com.pi4j.config.AddressConfig
ADDRESS_KEYFields inherited from interface com.pi4j.config.Config
DESCRIPTION_KEY, ID_KEY, NAME_KEYFields inherited from interface com.pi4j.io.gpio.digital.DigitalConfig
ON_STATE_KEYFields inherited from interface com.pi4j.io.IOConfig
PLATFORM_KEY, PROVIDER_KEY -
Method Summary
Modifier and TypeMethodDescriptiondefault DigitalStategetInitialState.default DigitalStategetShutdownState.initialState.static DigitalOutputConfigBuildernewBuilder(Context context) newBuilder.default voidsetShutdownState(DigitalState state) setShutdownState.shutdownState.shutdownState(DigitalState state) shutdownState.Methods inherited from interface com.pi4j.config.AddressConfig
address, getAddressMethods inherited from interface com.pi4j.config.Config
description, getDescription, getId, getName, id, name, properties, validateMethods inherited from interface com.pi4j.io.gpio.digital.DigitalConfig
getOnState, onStateMethods inherited from interface com.pi4j.io.IOConfig
getPlatform, getProvider, platform, provider
-
Field Details
-
SHUTDOWN_STATE_KEY
ConstantSHUTDOWN_STATE_KEY="shutdown"- See Also:
-
INITIAL_STATE_KEY
ConstantINITIAL_STATE_KEY="initial"- See Also:
-
-
Method Details
-
shutdownState
DigitalState shutdownState()shutdownState.
- Returns:
- a
DigitalStateobject.
-
shutdownState
shutdownState.
- Parameters:
state- aDigitalStateobject.- Returns:
- a
DigitalOutputConfigobject.
-
getShutdownState
getShutdownState.
- Returns:
- a
DigitalStateobject.
-
setShutdownState
setShutdownState.
- Parameters:
state- aDigitalStateobject.
-
initialState
DigitalState initialState()initialState.
- Returns:
- a
DigitalStateobject.
-
getInitialState
getInitialState.
- Returns:
- a
DigitalStateobject.
-
newBuilder
newBuilder.
- Parameters:
context-Context- Returns:
- a
DigitalOutputConfigBuilderobject.
-