-
- All Known Subinterfaces:
AddressConfig<CONFIG_TYPE>
,AnalogConfig<CONFIG_TYPE>
,AnalogInputConfig
,AnalogOutputConfig
,DeviceConfig<CONFIG_TYPE>
,DigitalConfig<CONFIG_TYPE>
,DigitalInputConfig
,DigitalOutputConfig
,com.pi4j.io.gpio.GpioConfig<CONFIG_TYPE>
,I2CConfig
,IOConfig<CONFIG_TYPE>
,PwmConfig
,SerialConfig
,SpiConfig
- All Known Implementing Classes:
ConfigBase
public interface Config<CONFIG_TYPE>
Config interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description String
description()
description.default String
getDescription()
getDescription.default String
getId()
getId.default String
getName()
getName.String
id()
id.String
name()
name.Map<String,String>
properties()
Underlying raw configuration properties.void
validate()
validate.
-
-
-
Field Detail
-
ID_KEY
static final String ID_KEY
ConstantID_KEY="id"
- See Also:
- Constant Field Values
-
NAME_KEY
static final String NAME_KEY
ConstantNAME_KEY="name"
- See Also:
- Constant Field Values
-
DESCRIPTION_KEY
static final String DESCRIPTION_KEY
ConstantDESCRIPTION_KEY="description"
- See Also:
- Constant Field Values
-
-