package com.se.nsl.domain.vo; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @SuppressWarnings("ALL") public class ResultVo { private String save_name; private String save_mode; private List save_variables; private Integer save_frames; private Integer save_interval; private Integer save_start; private Integer save_filter; public ResultVo() { this.save_variables = new ArrayList<>(Arrays.asList("depth", "xmomentum", "ymomentum")); this.save_start = 0; this.save_filter = 0; } public ResultVo(String saveName, int frames, int saveInterval, String saveMode) { this(); this.save_name = saveName.replace("\\", "/"); this.save_frames = frames; // 结果数据中相邻帧的模拟时间间隔(单位:秒),save_start + save_frames * save_interval <= duration this.save_interval = saveInterval; this.save_mode = saveMode; } public String getSave_name() { return save_name; } public void setSave_name(String save_name) { this.save_name = save_name; } public String getSave_mode() { return save_mode; } public void setSave_mode(String save_mode) { this.save_mode = save_mode; } public List getSave_variables() { return save_variables; } public void setSave_variables(List save_variables) { this.save_variables = save_variables; } public Integer getSave_frames() { return save_frames; } public void setSave_frames(Integer save_frames) { this.save_frames = save_frames; } public Integer getSave_interval() { return save_interval; } public void setSave_interval(Integer save_interval) { this.save_interval = save_interval; } public Integer getSave_start() { return save_start; } public void setSave_start(Integer save_start) { this.save_start = save_start; } public Integer getSave_filter() { return save_filter; } public void setSave_filter(Integer save_filter) { this.save_filter = save_filter; } }