- All Superinterfaces:
Builder<SerialConfig>,ConfigBuilder<SerialConfigBuilder,,SerialConfig> DeviceConfigBuilder<SerialConfigBuilder,,SerialConfig> IOConfigBuilder<SerialConfigBuilder,,SerialConfig> IODeviceConfigBuilder<SerialConfigBuilder,SerialConfig>
public interface SerialConfigBuilder
extends IODeviceConfigBuilder<SerialConfigBuilder,SerialConfig>
SerialConfigBuilder interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Method Summary
Modifier and TypeMethodDescriptiondefault SerialConfigBuilderbaud.baud.default SerialConfigBuilderbaud_110()baud_110.default SerialConfigBuilderbaud_115200.default SerialConfigBuilderbaud_1200.default SerialConfigBuilderbaud_134()baud_134.default SerialConfigBuilderbaud_150()baud_150.default SerialConfigBuilderbaud_1800.default SerialConfigBuilderbaud_19200.default SerialConfigBuilderbaud_200()baud_200.default SerialConfigBuilderbaud_230400.default SerialConfigBuilderbaud_2400.default SerialConfigBuilderbaud_300()baud_300.default SerialConfigBuilderbaud_38400.default SerialConfigBuilderbaud_4800.default SerialConfigBuilderbaud_50()baud_50.default SerialConfigBuilderbaud_57600.default SerialConfigBuilderbaud_600()baud_600.default SerialConfigBuilderbaud_75()baud_75.default SerialConfigBuilderbaud_9600.default SerialConfigBuilderbaud8N1.default SerialConfigBuilderbaud8N1.dataBits.default SerialConfigBuilderdataBits.default SerialConfigBuilderdataBits_5.default SerialConfigBuilderdataBits_6.default SerialConfigBuilderdataBits_7.default SerialConfigBuilderdataBits_8.flowControl(FlowControl control) flowControl.default SerialConfigBuilderflowControl(Integer control) flowControl.default SerialConfigBuilderflowHardware.default SerialConfigBuilderflowNone()flowNone.default SerialConfigBuilderflowSoftware.static SerialConfigBuildernewInstance(Context context) newInstance.default SerialConfigBuilderparity(int parity) parity.parity.default SerialConfigBuilderparityEven.default SerialConfigBuilderparityMark.default SerialConfigBuilderparityNone.default SerialConfigBuilderparityOdd.default SerialConfigBuilderparitySpace.stopBits.default SerialConfigBuilderstopBits.default SerialConfigBuilderstopBits_1.default SerialConfigBuilderstopBits_2.default SerialConfigBuilderuse_115200_N81.default SerialConfigBuilderuse_38400_N81.default SerialConfigBuilderuse_57600_N81.default SerialConfigBuilderuse_9600_N81.Methods inherited from interface com.pi4j.config.ConfigBuilder
allowInheritProperties, description, disallowInheritProperties, id, id, inheritProperties, load, load, load, load, load, load, load, load, load, load, nameMethods inherited from interface com.pi4j.config.DeviceConfigBuilder
deviceMethods inherited from interface com.pi4j.io.IODeviceConfigBuilder
platform, platform, provider, provider
-
Method Details
-
newInstance
newInstance.
- Parameters:
context-Context- Returns:
- a
SerialConfigBuilderobject.
-
baud
baud.
- Parameters:
rate- aIntegerobject.- Returns:
- a
SerialConfigBuilderobject.
-
baud
baud.
- Parameters:
rate- aBaudobject.- Returns:
- a
SerialConfigBuilderobject.
-
dataBits
dataBits.
- Parameters:
bits- aDataBitsobject.- Returns:
- a
SerialConfigBuilderobject.
-
dataBits
dataBits.
- Parameters:
bits- aIntegerobject.- Returns:
- a
SerialConfigBuilderobject.
-
parity
parity.
- Parameters:
parity- aParityobject.- Returns:
- a
SerialConfigBuilderobject.
-
parity
parity.
- Parameters:
parity- a int.- Returns:
- a
SerialConfigBuilderobject.
-
stopBits
stopBits.
- Parameters:
bits- aStopBitsobject.- Returns:
- a
SerialConfigBuilderobject.
-
stopBits
stopBits.
- Parameters:
bits- aIntegerobject.- Returns:
- a
SerialConfigBuilderobject.
-
flowControl
flowControl.
- Parameters:
control- aFlowControlobject.- Returns:
- a
SerialConfigBuilderobject.
-
flowControl
flowControl.
- Parameters:
control- aIntegerobject.- Returns:
- a
SerialConfigBuilderobject.
-
baud_50
baud_50.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_75
baud_75.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_110
baud_110.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_134
baud_134.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_150
baud_150.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_200
baud_200.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_300
baud_300.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_600
baud_600.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_1200
baud_1200.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_1800
baud_1800.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_2400
baud_2400.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_4800
baud_4800.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_9600
baud_9600.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_19200
baud_19200.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_38400
baud_38400.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_57600
baud_57600.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_115200
baud_115200.
- Returns:
- a
SerialConfigBuilderobject.
-
baud_230400
baud_230400.
- Returns:
- a
SerialConfigBuilderobject.
-
dataBits_5
dataBits_5.
- Returns:
- a
SerialConfigBuilderobject.
-
dataBits_6
dataBits_6.
- Returns:
- a
SerialConfigBuilderobject.
-
dataBits_7
dataBits_7.
- Returns:
- a
SerialConfigBuilderobject.
-
dataBits_8
dataBits_8.
- Returns:
- a
SerialConfigBuilderobject.
-
parityNone
parityNone.
- Returns:
- a
SerialConfigBuilderobject.
-
parityOdd
parityOdd.
- Returns:
- a
SerialConfigBuilderobject.
-
parityEven
parityEven.
- Returns:
- a
SerialConfigBuilderobject.
-
parityMark
parityMark.
- Returns:
- a
SerialConfigBuilderobject.
-
paritySpace
paritySpace.
- Returns:
- a
SerialConfigBuilderobject.
-
flowNone
flowNone.
- Returns:
- a
SerialConfigBuilderobject.
-
flowHardware
flowHardware.
- Returns:
- a
SerialConfigBuilderobject.
-
flowSoftware
flowSoftware.
- Returns:
- a
SerialConfigBuilderobject.
-
stopBits_1
stopBits_1.
- Returns:
- a
SerialConfigBuilderobject.
-
stopBits_2
stopBits_2.
- Returns:
- a
SerialConfigBuilderobject.
-
baud8N1
baud8N1.
- Parameters:
baud- aBaudobject.- Returns:
- a
SerialConfigBuilderobject.
-
baud8N1
baud8N1.
- Parameters:
baud- aIntegerobject.- Returns:
- a
SerialConfigBuilderobject.
-
use_9600_N81
use_9600_N81.
- Returns:
- a
SerialConfigBuilderobject.
-
use_38400_N81
use_38400_N81.
- Returns:
- a
SerialConfigBuilderobject.
-
use_57600_N81
use_57600_N81.
- Returns:
- a
SerialConfigBuilderobject.
-
use_115200_N81
use_115200_N81.
- Returns:
- a
SerialConfigBuilderobject.
-