hxb
2022-11-22 b3513b1713bb979d0a69c5a8c4ddcd038f184e6e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package com.mm.android.deviceaddmodule.mobilecommon.AppConsume;
import static com.mm.android.deviceaddmodule.mobilecommon.AppConsume.PseudoJsonScanResult.filterInvalidString;
import static com.mm.android.deviceaddmodule.mobilecommon.AppConsume.PseudoJsonScanResult.filterInvalidString4Type;
 
/**
 * <p>
 * xxx:xxx:xxx格式二维码
 * </p>
 */
public class TwoColonsScanResult extends ScanResult {
 
    /**
     * 创建一个新的实例TwoColonsScanResult.
     *
     * @param scanString
     */
    public TwoColonsScanResult(String scanString) {
        super(scanString);
        String[] resultStrings = scanString.split(":");
        this.setSn(filterInvalidString(resultStrings[0]));
        this.setMode(filterInvalidString4Type(resultStrings[1]));
        this.setRegcode(filterInvalidString(resultStrings[2]));
    }
 
}