类 ProcessResult

  • 所有已实现的接口:
    Serializable

    public class ProcessResult
    extends Object
    implements Serializable
    数据处理结果 处理结果区分分支,根据分支将数据分发下游
    作者:
    frankcl
    另请参阅:
    序列化表格
    • 构造器详细资料

      • ProcessResult

        public ProcessResult()
    • 方法详细资料

      • getForkCount

        public int getForkCount()
        获取分支数量
        返回:
        分支数量
      • getForks

        public Set<String> getForks()
        获取分支集合
        返回:
        分支集合
      • getRecords

        public xin.manong.weapon.base.record.KVRecords getRecords​(String fork)
        获取分支数据
        参数:
        fork - 分支名称
        返回:
        如果分支存在返回分支数据,否则返回null
      • addRecord

        public void addRecord​(String fork,
                              xin.manong.weapon.base.record.KVRecord kvRecord)
        添加分支数据 如果分支名和数据为空,则不产生任何效果
        参数:
        fork - 分支名称
        kvRecord - 数据
      • addRecord

        public void addRecord​(String fork,
                              xin.manong.weapon.base.record.KVRecords kvRecords)
        添加分支数据 如果分支名和数据为空,则不产生任何效果
        参数:
        fork - 分支名称
        kvRecords - 数据集合
      • addResult

        public void addResult​(ProcessResult processResult)
        添加处理结果 如果处理结果为空,则不产生任何效果
        参数:
        processResult - 处理结果