Package com.diozero.api
Class SerialDevice.Builder
- java.lang.Object
-
- com.diozero.api.SerialDevice.Builder
-
- Enclosing class:
- SerialDevice
public static class SerialDevice.Builder extends Object
Serial device builder. Default values:- baud:
SerialConstants.DEFAULT_BAUD
- dataBits:
SerialConstants.DEFAULT_DATA_BITS
- stopBits:
SerialConstants.DEFAULT_STOP_BITS
- parity:
SerialConstants.DEFAULT_PARITY
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SerialDevice
build()
SerialDevice.Builder
setBaud(int baud)
SerialDevice.Builder
setDataBits(SerialConstants.DataBits dataBits)
SerialDevice.Builder
setDeviceFilename(String deviceFilename)
SerialDevice.Builder
setParity(SerialConstants.Parity parity)
SerialDevice.Builder
setStopBits(SerialConstants.StopBits stopBits)
-
-
-
Constructor Detail
-
Builder
protected Builder(String deviceFilename)
-
-
Method Detail
-
setDeviceFilename
public SerialDevice.Builder setDeviceFilename(String deviceFilename)
-
setBaud
public SerialDevice.Builder setBaud(int baud)
-
setDataBits
public SerialDevice.Builder setDataBits(SerialConstants.DataBits dataBits)
-
setStopBits
public SerialDevice.Builder setStopBits(SerialConstants.StopBits stopBits)
-
setParity
public SerialDevice.Builder setParity(SerialConstants.Parity parity)
-
build
public SerialDevice build()
-
-