Package com.rm5248.serial
Class SerialPortBuilder
- java.lang.Object
-
- com.rm5248.serial.SerialPortBuilder
-
public class SerialPortBuilder extends Object
Provides a Builder pattern to make constructing a SerialPort easy.
-
-
Constructor Summary
Constructors Constructor Description SerialPortBuilder()Create a new SerialPortBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SerialPortbuild()SerialPortBuildersetBaudRate(SerialPort.BaudRate baudRate)SerialPortBuildersetControlFlags(int controlFlags)SerialPortBuildersetDataBits(SerialPort.DataBits dataBits)SerialPortBuildersetFlowControl(SerialPort.FlowControl flowControl)SerialPortBuildersetParity(SerialPort.Parity parity)SerialPortBuildersetPort(String portName)SerialPortBuildersetStopBits(SerialPort.StopBits stopBits)
-
-
-
Method Detail
-
setPort
public SerialPortBuilder setPort(String portName)
-
setBaudRate
public SerialPortBuilder setBaudRate(SerialPort.BaudRate baudRate)
-
setDataBits
public SerialPortBuilder setDataBits(SerialPort.DataBits dataBits)
-
setFlowControl
public SerialPortBuilder setFlowControl(SerialPort.FlowControl flowControl)
-
setParity
public SerialPortBuilder setParity(SerialPort.Parity parity)
-
setStopBits
public SerialPortBuilder setStopBits(SerialPort.StopBits stopBits)
-
setControlFlags
public SerialPortBuilder setControlFlags(int controlFlags)
-
build
public SerialPort build() throws NoSuchPortException, NotASerialPortException, IOException
-
-