- All Superinterfaces:
Builder<CONFIG_TYPE>
- All Known Subinterfaces:
AddressConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> AnalogConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> AnalogInputConfigBuilder,AnalogOutputConfigBuilder,DeviceConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> DigitalConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> DigitalInputConfigBuilder,DigitalOutputConfigBuilder,com.pi4j.io.gpio.GpioConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> I2CConfigBuilder,IOAddressConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> IOConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> IODeviceConfigBuilder<BUILDER_TYPE,,CONFIG_TYPE> PwmConfigBuilder,SerialConfigBuilder,SpiConfigBuilder
ConfigBuilder interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Method Summary
Modifier and TypeMethodDescriptiondefault BUILDER_TYPEallowInheritProperties.description(String description) description.default BUILDER_TYPEdisallowInheritProperties.id()id.inheritProperties(Boolean allow) inheritProperties.load.load.load(InputStream stream) load.load(InputStream stream, String prefixFilter) load.load.load.load.load.load(Properties properties) load.load(Properties properties, String prefixFilter) load.name.
-
Method Details
-
id
id.
- Parameters:
id- aStringobject.- Returns:
- a BUILDER_TYPE object.
-
id
String id() -
name
name.
- Parameters:
name- aStringobject.- Returns:
- a BUILDER_TYPE object.
-
description
description.
- Parameters:
description- aStringobject.- Returns:
- a BUILDER_TYPE object.
-
inheritProperties
inheritProperties.
- Parameters:
allow- aBooleanobject.- Returns:
- a BUILDER_TYPE object.
-
allowInheritProperties
allowInheritProperties.
- Returns:
- a BUILDER_TYPE object.
-
disallowInheritProperties
disallowInheritProperties.
- Returns:
- a BUILDER_TYPE object.
-
load
load.
- Parameters:
properties- aMapobject.- Returns:
- a BUILDER_TYPE object.
-
load
load.
- Parameters:
properties- aPropertiesobject.- Returns:
- a BUILDER_TYPE object.
-
load
load.
-
load
load.
- Parameters:
properties- aPropertiesobject.prefixFilter- aStringobject.- Returns:
- a BUILDER_TYPE object.
-
load
load.
- Parameters:
stream- aInputStreamobject.- Returns:
- a BUILDER_TYPE object.
- Throws:
IOException- if an error occurs accessingstream.
-
load
load.
- Parameters:
stream- aInputStreamobject.prefixFilter- aStringobject.- Returns:
- a BUILDER_TYPE object.
- Throws:
IOException- if an error occurs accessingstream.
-
load
load.
- Parameters:
reader- aReaderobject.- Returns:
- a BUILDER_TYPE object.
- Throws:
IOException- if an error occurs accessingreader.
-
load
load.
- Parameters:
reader- aReaderobject.prefixFilter- aStringobject.- Returns:
- a BUILDER_TYPE object.
- Throws:
IOException- if an error occurs accessingreader.
-
load
load.
- Parameters:
file- aFileobject.- Returns:
- a BUILDER_TYPE object.
- Throws:
IOException- if an error occurs accessingfile.
-
load
load.
- Parameters:
file- aFileobject.prefixFilter- aStringobject.- Returns:
- a BUILDER_TYPE object.
- Throws:
IOException- if an error occurs accessingfile.
-