Package eu.mihosoft.devcom.impl
Class DeviceInfoImpl.BuilderImpl
- java.lang.Object
-
- eu.mihosoft.devcom.impl.DeviceInfoImpl.BuilderImpl
-
- All Implemented Interfaces:
DeviceInfo.Builder
- Enclosing class:
- DeviceInfoImpl
public static class DeviceInfoImpl.BuilderImpl extends java.lang.Object implements DeviceInfo.Builder
-
-
Constructor Summary
Constructors Constructor Description BuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceInfo.Builder
appendCollections(boolean value)
DeviceInfo.Builder
applyFrom(DeviceInfo o)
DeviceInfo
build()
Builds a new 'DeviceInfo
' instance.DeviceInfo.Builder
withDevice(java.lang.String device)
Sets the 'device' property of this builder.DeviceInfo.Builder
withDeviceClass(java.lang.String deviceClass)
Sets the 'deviceClass' property of this builder.DeviceInfo.Builder
withMCUType(java.lang.String mCUType)
Sets the 'mCUType' property of this builder.DeviceInfo.Builder
withSerialNumber(java.lang.String serialNumber)
Sets the 'serialNumber' property of this builder.
-
-
-
Method Detail
-
withDevice
public DeviceInfo.Builder withDevice(java.lang.String device)
Description copied from interface:DeviceInfo.Builder
Sets the 'device' property of this builder.- Specified by:
withDevice
in interfaceDeviceInfo.Builder
- Parameters:
device
- value to set- Returns:
- this builder
-
withDeviceClass
public DeviceInfo.Builder withDeviceClass(java.lang.String deviceClass)
Description copied from interface:DeviceInfo.Builder
Sets the 'deviceClass' property of this builder.- Specified by:
withDeviceClass
in interfaceDeviceInfo.Builder
- Parameters:
deviceClass
- value to set- Returns:
- this builder
-
withMCUType
public DeviceInfo.Builder withMCUType(java.lang.String mCUType)
Description copied from interface:DeviceInfo.Builder
Sets the 'mCUType' property of this builder.- Specified by:
withMCUType
in interfaceDeviceInfo.Builder
- Parameters:
mCUType
- value to set- Returns:
- this builder
-
withSerialNumber
public DeviceInfo.Builder withSerialNumber(java.lang.String serialNumber)
Description copied from interface:DeviceInfo.Builder
Sets the 'serialNumber' property of this builder.- Specified by:
withSerialNumber
in interfaceDeviceInfo.Builder
- Parameters:
serialNumber
- value to set- Returns:
- this builder
-
appendCollections
public DeviceInfo.Builder appendCollections(boolean value)
-
build
public DeviceInfo build()
Description copied from interface:DeviceInfo.Builder
Builds a new 'DeviceInfo
' instance.- Specified by:
build
in interfaceDeviceInfo.Builder
- Returns:
- a new '
DeviceInfo
' instance
-
applyFrom
public DeviceInfo.Builder applyFrom(DeviceInfo o)
-
-