import javax.measure.Quantity;
import javax.measure.Unit;
-import org.apache.commons.lang3.StringUtils;
import org.eclipse.jdt.annotation.DefaultLocation;
import org.eclipse.jdt.annotation.NonNull;
import org.eclipse.jdt.annotation.NonNullByDefault;
"Parameter 'port' is mandatory and must be configured");
} else {
byte[] pullSequence = config.initMessage == null ? null
- : HexUtils.hexToBytes(StringUtils.deleteWhitespace(config.initMessage));
+ : HexUtils.hexToBytes(config.initMessage.replaceAll("\\s+", ""));
int baudrate = config.baudrate == null ? Baudrate.AUTO.getBaudrate()
: Baudrate.fromString(config.baudrate).getBaudrate();
this.conformity = config.conformity == null ? Conformity.NONE : Conformity.valueOf(config.conformity);
*/
package org.openhab.binding.smartmeter.internal.helper;
-import org.apache.commons.lang3.StringUtils;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.io.transport.serial.SerialPort;
*/
public static SerialParameter fromString(String params) {
try {
- return valueOf("_" + StringUtils.upperCase(params));
+ return valueOf("_" + params.toUpperCase());
} catch (IllegalArgumentException e) {
return SerialParameter._8N1;
}