-
- 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
-
Methods inherited from interface com.pi4j.config.ConfigBuilder
allowInheritProperties, description, disallowInheritProperties, id, id, inheritProperties, load, load, load, load, load, load, load, load, load, load, name
-
Methods inherited from interface com.pi4j.config.DeviceConfigBuilder
device
-
Methods inherited from interface com.pi4j.io.IODeviceConfigBuilder
platform, platform, provider, provider
-
-
-
-
Method Detail
-
newInstance
static SerialConfigBuilder newInstance(Context context)
newInstance.
- Parameters:
context
-Context
- Returns:
- a
SerialConfigBuilder
object.
-
baud
SerialConfigBuilder baud(Integer rate)
baud.
- Parameters:
rate
- aInteger
object.- Returns:
- a
SerialConfigBuilder
object.
-
baud
default SerialConfigBuilder baud(Baud rate)
baud.
- Parameters:
rate
- aBaud
object.- Returns:
- a
SerialConfigBuilder
object.
-
dataBits
SerialConfigBuilder dataBits(DataBits bits)
dataBits.
- Parameters:
bits
- aDataBits
object.- Returns:
- a
SerialConfigBuilder
object.
-
dataBits
default SerialConfigBuilder dataBits(Integer bits)
dataBits.
- Parameters:
bits
- aInteger
object.- Returns:
- a
SerialConfigBuilder
object.
-
parity
SerialConfigBuilder parity(Parity parity)
parity.
- Parameters:
parity
- aParity
object.- Returns:
- a
SerialConfigBuilder
object.
-
parity
default SerialConfigBuilder parity(int parity)
parity.
- Parameters:
parity
- a int.- Returns:
- a
SerialConfigBuilder
object.
-
stopBits
SerialConfigBuilder stopBits(StopBits bits)
stopBits.
- Parameters:
bits
- aStopBits
object.- Returns:
- a
SerialConfigBuilder
object.
-
stopBits
default SerialConfigBuilder stopBits(Integer bits)
stopBits.
- Parameters:
bits
- aInteger
object.- Returns:
- a
SerialConfigBuilder
object.
-
flowControl
SerialConfigBuilder flowControl(FlowControl control)
flowControl.
- Parameters:
control
- aFlowControl
object.- Returns:
- a
SerialConfigBuilder
object.
-
flowControl
default SerialConfigBuilder flowControl(Integer control)
flowControl.
- Parameters:
control
- aInteger
object.- Returns:
- a
SerialConfigBuilder
object.
-
baud_50
default SerialConfigBuilder baud_50()
baud_50.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_75
default SerialConfigBuilder baud_75()
baud_75.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_110
default SerialConfigBuilder baud_110()
baud_110.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_134
default SerialConfigBuilder baud_134()
baud_134.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_150
default SerialConfigBuilder baud_150()
baud_150.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_200
default SerialConfigBuilder baud_200()
baud_200.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_300
default SerialConfigBuilder baud_300()
baud_300.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_600
default SerialConfigBuilder baud_600()
baud_600.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_1200
default SerialConfigBuilder baud_1200()
baud_1200.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_1800
default SerialConfigBuilder baud_1800()
baud_1800.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_2400
default SerialConfigBuilder baud_2400()
baud_2400.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_4800
default SerialConfigBuilder baud_4800()
baud_4800.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_9600
default SerialConfigBuilder baud_9600()
baud_9600.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_19200
default SerialConfigBuilder baud_19200()
baud_19200.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_38400
default SerialConfigBuilder baud_38400()
baud_38400.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_57600
default SerialConfigBuilder baud_57600()
baud_57600.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_115200
default SerialConfigBuilder baud_115200()
baud_115200.
- Returns:
- a
SerialConfigBuilder
object.
-
baud_230400
default SerialConfigBuilder baud_230400()
baud_230400.
- Returns:
- a
SerialConfigBuilder
object.
-
dataBits_5
default SerialConfigBuilder dataBits_5()
dataBits_5.
- Returns:
- a
SerialConfigBuilder
object.
-
dataBits_6
default SerialConfigBuilder dataBits_6()
dataBits_6.
- Returns:
- a
SerialConfigBuilder
object.
-
dataBits_7
default SerialConfigBuilder dataBits_7()
dataBits_7.
- Returns:
- a
SerialConfigBuilder
object.
-
dataBits_8
default SerialConfigBuilder dataBits_8()
dataBits_8.
- Returns:
- a
SerialConfigBuilder
object.
-
parityNone
default SerialConfigBuilder parityNone()
parityNone.
- Returns:
- a
SerialConfigBuilder
object.
-
parityOdd
default SerialConfigBuilder parityOdd()
parityOdd.
- Returns:
- a
SerialConfigBuilder
object.
-
parityEven
default SerialConfigBuilder parityEven()
parityEven.
- Returns:
- a
SerialConfigBuilder
object.
-
parityMark
default SerialConfigBuilder parityMark()
parityMark.
- Returns:
- a
SerialConfigBuilder
object.
-
paritySpace
default SerialConfigBuilder paritySpace()
paritySpace.
- Returns:
- a
SerialConfigBuilder
object.
-
flowNone
default SerialConfigBuilder flowNone()
flowNone.
- Returns:
- a
SerialConfigBuilder
object.
-
flowHardware
default SerialConfigBuilder flowHardware()
flowHardware.
- Returns:
- a
SerialConfigBuilder
object.
-
flowSoftware
default SerialConfigBuilder flowSoftware()
flowSoftware.
- Returns:
- a
SerialConfigBuilder
object.
-
stopBits_1
default SerialConfigBuilder stopBits_1()
stopBits_1.
- Returns:
- a
SerialConfigBuilder
object.
-
stopBits_2
default SerialConfigBuilder stopBits_2()
stopBits_2.
- Returns:
- a
SerialConfigBuilder
object.
-
baud8N1
default SerialConfigBuilder baud8N1(Baud baud)
baud8N1.
- Parameters:
baud
- aBaud
object.- Returns:
- a
SerialConfigBuilder
object.
-
baud8N1
default SerialConfigBuilder baud8N1(Integer baud)
baud8N1.
- Parameters:
baud
- aInteger
object.- Returns:
- a
SerialConfigBuilder
object.
-
use_9600_N81
default SerialConfigBuilder use_9600_N81()
use_9600_N81.
- Returns:
- a
SerialConfigBuilder
object.
-
use_38400_N81
default SerialConfigBuilder use_38400_N81()
use_38400_N81.
- Returns:
- a
SerialConfigBuilder
object.
-
use_57600_N81
default SerialConfigBuilder use_57600_N81()
use_57600_N81.
- Returns:
- a
SerialConfigBuilder
object.
-
use_115200_N81
default SerialConfigBuilder use_115200_N81()
use_115200_N81.
- Returns:
- a
SerialConfigBuilder
object.
-
-