| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247 | 
							- package com.miniframe.model.mdo;
 
- import com.miniframe.system.MiniserviceBaseModel;
 
- import java.io.Serializable;
 
- import javax.persistence.*;
 
- @Table(name = "mdo_pro_grad")
 
- public class MdoProGrad extends MiniserviceBaseModel implements Serializable {
 
-     /**
 
-      * 代理优化器ID
 
-      */
 
-     @Id
 
-     private String id;
 
-     /**
 
-      * 项目ID
 
-      */
 
-     private String pid;
 
-     /**
 
-      * 优化算法
 
-      */
 
-     private String algorithm;
 
-     /**
 
-      * 最大外迭代步数
 
-      */
 
-     @Column(name = "major_iterations_limit")
 
-     private String majorIterationsLimit;
 
-     /**
 
-      * 输出精度等级
 
-      */
 
-     @Column(name = "major_print_level")
 
-     private String majorPrintLevel;
 
-     /**
 
-      * 线性约束容差
 
-      */
 
-     @Column(name = "linear_feasibility_tolerance")
 
-     private String linearFeasibilityTolerance;
 
-     /**
 
-      * 非线性约束容差
 
-      */
 
-     @Column(name = "nonlinear_feasibility_tolerance")
 
-     private String nonlinearFeasibilityTolerance;
 
-     /**
 
-      * 最优性度量(KKT 条件)容差
 
-      */
 
-     @Column(name = "optimality_tolerance")
 
-     private String optimalityTolerance;
 
-     /**
 
-      * 梯度验证级别 -1:不验证 0:简单验证 1-3:详细验证(1目标-2约束-3目标+约束)
 
-      */
 
-     @Column(name = "verify_level")
 
-     private String verifyLevel;
 
-     /**
 
-      * 是否选中 1 -选中 0-未选中 
 
-      */
 
-     private Short checked;
 
-     private static final long serialVersionUID = 1L;
 
-     /**
 
-      * 获取代理优化器ID
 
-      *
 
-      * @return id - 代理优化器ID
 
-      */
 
-     public String getId() {
 
-         return id;
 
-     }
 
-     /**
 
-      * 设置代理优化器ID
 
-      *
 
-      * @param id 代理优化器ID
 
-      */
 
-     public void setId(String id) {
 
-         this.id = id == null ? null : id.trim();
 
-     }
 
-     /**
 
-      * 获取项目ID
 
-      *
 
-      * @return pid - 项目ID
 
-      */
 
-     public String getPid() {
 
-         return pid;
 
-     }
 
-     /**
 
-      * 设置项目ID
 
-      *
 
-      * @param pid 项目ID
 
-      */
 
-     public void setPid(String pid) {
 
-         this.pid = pid == null ? null : pid.trim();
 
-     }
 
-     /**
 
-      * 获取优化算法
 
-      *
 
-      * @return algorithm - 优化算法
 
-      */
 
-     public String getAlgorithm() {
 
-         return algorithm;
 
-     }
 
-     /**
 
-      * 设置优化算法
 
-      *
 
-      * @param algorithm 优化算法
 
-      */
 
-     public void setAlgorithm(String algorithm) {
 
-         this.algorithm = algorithm == null ? null : algorithm.trim();
 
-     }
 
-     /**
 
-      * 获取最大外迭代步数
 
-      *
 
-      * @return major_iterations_limit - 最大外迭代步数
 
-      */
 
-     public String getMajorIterationsLimit() {
 
-         return majorIterationsLimit;
 
-     }
 
-     /**
 
-      * 设置最大外迭代步数
 
-      *
 
-      * @param majorIterationsLimit 最大外迭代步数
 
-      */
 
-     public void setMajorIterationsLimit(String majorIterationsLimit) {
 
-         this.majorIterationsLimit = majorIterationsLimit == null ? null : majorIterationsLimit.trim();
 
-     }
 
-     /**
 
-      * 获取输出精度等级
 
-      *
 
-      * @return major_print_level - 输出精度等级
 
-      */
 
-     public String getMajorPrintLevel() {
 
-         return majorPrintLevel;
 
-     }
 
-     /**
 
-      * 设置输出精度等级
 
-      *
 
-      * @param majorPrintLevel 输出精度等级
 
-      */
 
-     public void setMajorPrintLevel(String majorPrintLevel) {
 
-         this.majorPrintLevel = majorPrintLevel == null ? null : majorPrintLevel.trim();
 
-     }
 
-     /**
 
-      * 获取线性约束容差
 
-      *
 
-      * @return linear_feasibility_tolerance - 线性约束容差
 
-      */
 
-     public String getLinearFeasibilityTolerance() {
 
-         return linearFeasibilityTolerance;
 
-     }
 
-     /**
 
-      * 设置线性约束容差
 
-      *
 
-      * @param linearFeasibilityTolerance 线性约束容差
 
-      */
 
-     public void setLinearFeasibilityTolerance(String linearFeasibilityTolerance) {
 
-         this.linearFeasibilityTolerance = linearFeasibilityTolerance == null ? null : linearFeasibilityTolerance.trim();
 
-     }
 
-     /**
 
-      * 获取非线性约束容差
 
-      *
 
-      * @return nonlinear_feasibility_tolerance - 非线性约束容差
 
-      */
 
-     public String getNonlinearFeasibilityTolerance() {
 
-         return nonlinearFeasibilityTolerance;
 
-     }
 
-     /**
 
-      * 设置非线性约束容差
 
-      *
 
-      * @param nonlinearFeasibilityTolerance 非线性约束容差
 
-      */
 
-     public void setNonlinearFeasibilityTolerance(String nonlinearFeasibilityTolerance) {
 
-         this.nonlinearFeasibilityTolerance = nonlinearFeasibilityTolerance == null ? null : nonlinearFeasibilityTolerance.trim();
 
-     }
 
-     /**
 
-      * 获取最优性度量(KKT 条件)容差
 
-      *
 
-      * @return optimality_tolerance - 最优性度量(KKT 条件)容差
 
-      */
 
-     public String getOptimalityTolerance() {
 
-         return optimalityTolerance;
 
-     }
 
-     /**
 
-      * 设置最优性度量(KKT 条件)容差
 
-      *
 
-      * @param optimalityTolerance 最优性度量(KKT 条件)容差
 
-      */
 
-     public void setOptimalityTolerance(String optimalityTolerance) {
 
-         this.optimalityTolerance = optimalityTolerance == null ? null : optimalityTolerance.trim();
 
-     }
 
-     /**
 
-      * 获取梯度验证级别 -1:不验证 0:简单验证 1-3:详细验证(1目标-2约束-3目标+约束)
 
-      *
 
-      * @return verify_level - 梯度验证级别 -1:不验证 0:简单验证 1-3:详细验证(1目标-2约束-3目标+约束)
 
-      */
 
-     public String getVerifyLevel() {
 
-         return verifyLevel;
 
-     }
 
-     /**
 
-      * 设置梯度验证级别 -1:不验证 0:简单验证 1-3:详细验证(1目标-2约束-3目标+约束)
 
-      *
 
-      * @param verifyLevel 梯度验证级别 -1:不验证 0:简单验证 1-3:详细验证(1目标-2约束-3目标+约束)
 
-      */
 
-     public void setVerifyLevel(String verifyLevel) {
 
-         this.verifyLevel = verifyLevel == null ? null : verifyLevel.trim();
 
-     }
 
-     /**
 
-      * 获取是否选中 1 -选中 0-未选中 
 
-      *
 
-      * @return checked - 是否选中 1 -选中 0-未选中 
 
-      */
 
-     public Short getChecked() {
 
-         return checked;
 
-     }
 
-     /**
 
-      * 设置是否选中 1 -选中 0-未选中 
 
-      *
 
-      * @param checked 是否选中 1 -选中 0-未选中 
 
-      */
 
-     public void setChecked(Short checked) {
 
-         this.checked = checked;
 
-     }
 
- }
 
 
  |