![JAR search and dependency download from the Maven repository](/logo.png)
com.jladder.data.ReStruct Maven / Gradle / Ivy
package com.jladder.data;
///
/// 置回结构体
///
/// 泛型a
/// 泛型b
public class ReStruct
{
///
/// 是否成功
///
private boolean success = false;
public void setSuccess(boolean success) {
this.success = success;
}
public TM getA() {
return a;
}
public void setA(TM a) {
this.a = a;
}
public TN getB() {
return b;
}
public void setB(TN b) {
this.b = b;
}
public String getMessage() {
return message;
}
public ReStruct setMessage(String message) {
this.message = message;
return this;
}
///
/// 结果a
///
private TM a;
///
/// 结果a
///
private TN b;
///
/// 消息
///
private String message;
///
/// 初始化
///
public ReStruct() { }
///
/// 初始化
///
/// 是否成功
public ReStruct(boolean success)
{
this.success = success;
}
///
/// 初始化
///
/// 消息
public ReStruct(String message) {
this.success = false;
this.message = message;
}
///
/// 初始化
///
/// 是否成功
/// 结果1
/// 结果2
public ReStruct(boolean success, TM a,TN b){
this.success = success;
this.a = a;
this.b = b;
}
///
/// 设置返回结果
///
///
///
public static ReStruct setResult(TM a,TN b){
ReStruct restruct = new ReStruct(true, a,b);
return restruct;
}
public boolean isSuccess(){
return success;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy