package com.cbsd.client.check; import com.cbsd.client.check.ICheckInterface; import java.util.List; import java.util.Map; public class Check_1002362217a14d0a940909c3e917304a implements ICheckInterface { /** * 检查 * @param originalCommand 原始指令数据 * @param preTreatmentCommand 预处理指令数据,若无预处理,则为原始指令数据 * @param repeatCount 重复次数 * @param hitCount 命中次数 * @param latestHitTime 最后命中时间 * @param dataMap 数据集合,key为协议字段属性名(label),value为物理值 * @return 日志信息列表 */ @Override public List check(String originalCommand, String preTreatmentCommand, int repeatCount, int hitCount, String latestHitTime, Map dataMap) { java.util.List result = new java.util.ArrayList<>(); if (dataMap != null && !dataMap.isEmpty()) { for (Map.Entry entry : dataMap.entrySet()) { result.add("----字段: " + entry.getKey() + ", 值: " + entry.getValue()); } } else { result.add("输入参数为空"); } return result; } /** * 描述 * * @return 描述内容 */ @Override public String comment() { return ""; } }