forked from External/mage
100 lines
2.1 KiB
Java
100 lines
2.1 KiB
Java
package mage.db.model;
|
|
|
|
import com.j256.ormlite.field.DatabaseField;
|
|
import com.j256.ormlite.table.DatabaseTable;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @author noxx, North
|
|
*/
|
|
@DatabaseTable(tableName = "logs")
|
|
public class Log {
|
|
|
|
@DatabaseField
|
|
private String key;
|
|
@DatabaseField(columnName = "created_dt")
|
|
private Date createdDate;
|
|
@DatabaseField
|
|
private String arg0;
|
|
@DatabaseField
|
|
private String arg1;
|
|
@DatabaseField
|
|
private String arg2;
|
|
@DatabaseField
|
|
private String arg3;
|
|
@DatabaseField
|
|
private String arg4;
|
|
@DatabaseField
|
|
private String arg5;
|
|
|
|
public Log() {
|
|
}
|
|
|
|
public Log(String key, Date createdDate) {
|
|
this.key = key;
|
|
this.createdDate = createdDate;
|
|
}
|
|
|
|
public String getKey() {
|
|
return key;
|
|
}
|
|
|
|
public void setKey(String key) {
|
|
this.key = key;
|
|
}
|
|
|
|
public Date getCreatedDate() {
|
|
return createdDate;
|
|
}
|
|
|
|
public void setCreatedDate(Date createdDate) {
|
|
this.createdDate = createdDate;
|
|
}
|
|
|
|
public List<String> getArguments() {
|
|
ArrayList<String> arguments = new ArrayList<>();
|
|
if (arg0 != null) {
|
|
arguments.add(arg0);
|
|
}
|
|
if (arg1 != null) {
|
|
arguments.add(arg1);
|
|
}
|
|
if (arg2 != null) {
|
|
arguments.add(arg2);
|
|
}
|
|
if (arg3 != null) {
|
|
arguments.add(arg3);
|
|
}
|
|
if (arg4 != null) {
|
|
arguments.add(arg4);
|
|
}
|
|
if (arg5 != null) {
|
|
arguments.add(arg5);
|
|
}
|
|
return arguments;
|
|
}
|
|
|
|
public void setArguments(String... arguments) {
|
|
if (arguments.length > 0) {
|
|
arg0 = arguments[0];
|
|
}
|
|
if (arguments.length > 1) {
|
|
arg1 = arguments[1];
|
|
}
|
|
if (arguments.length > 2) {
|
|
arg2 = arguments[2];
|
|
}
|
|
if (arguments.length > 3) {
|
|
arg3 = arguments[3];
|
|
}
|
|
if (arguments.length > 4) {
|
|
arg4 = arguments[4];
|
|
}
|
|
if (arguments.length > 5) {
|
|
arg5 = arguments[5];
|
|
}
|
|
}
|
|
}
|