84 lines
2.4 KiB
Java
84 lines
2.4 KiB
Java
package org.gcube.portlets.user.statisticalalgorithmsimporter.shared.project;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.ArrayList;
|
|
|
|
import org.gcube.portlets.user.statisticalalgorithmsimporter.shared.input.EnvironmentVariables;
|
|
import org.gcube.portlets.user.statisticalalgorithmsimporter.shared.input.InterpreterInfo;
|
|
import org.gcube.portlets.user.statisticalalgorithmsimporter.shared.input.SelectedRowsVariables;
|
|
|
|
/**
|
|
*
|
|
* @author giancarlo email: <a
|
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
|
*
|
|
*/
|
|
public class InputData implements Serializable {
|
|
|
|
private static final long serialVersionUID = -2405068429998054485L;
|
|
private ProjectInfo projectInfo;
|
|
private InterpreterInfo interpreterInfo;
|
|
private ArrayList<EnvironmentVariables> listEnvironmentVariables;
|
|
private ArrayList<SelectedRowsVariables> listSelectedRows;
|
|
|
|
|
|
public InputData() {
|
|
super();
|
|
}
|
|
|
|
public InputData(ArrayList<EnvironmentVariables> listEnvironmentVariables,
|
|
ArrayList<SelectedRowsVariables> listSelectedRows,
|
|
InterpreterInfo interpreterInfo, ProjectInfo projectInfo) {
|
|
super();
|
|
this.listEnvironmentVariables = listEnvironmentVariables;
|
|
this.listSelectedRows = listSelectedRows;
|
|
this.interpreterInfo = interpreterInfo;
|
|
this.projectInfo = projectInfo;
|
|
}
|
|
|
|
public ArrayList<EnvironmentVariables> getListEnvironmentVariables() {
|
|
return listEnvironmentVariables;
|
|
}
|
|
|
|
public void setListEnvironmentVariables(
|
|
ArrayList<EnvironmentVariables> listEnvironmentVariables) {
|
|
this.listEnvironmentVariables = listEnvironmentVariables;
|
|
}
|
|
|
|
public ArrayList<SelectedRowsVariables> getListSelectedRows() {
|
|
return listSelectedRows;
|
|
}
|
|
|
|
public void setListSelectedRows(
|
|
ArrayList<SelectedRowsVariables> listSelectedRows) {
|
|
this.listSelectedRows = listSelectedRows;
|
|
}
|
|
|
|
public InterpreterInfo getInterpreterInfo() {
|
|
return interpreterInfo;
|
|
}
|
|
|
|
public void setInterpreterInfo(InterpreterInfo interpreterInfo) {
|
|
this.interpreterInfo = interpreterInfo;
|
|
}
|
|
|
|
public ProjectInfo getProjectInfo() {
|
|
return projectInfo;
|
|
}
|
|
|
|
public void setProjectInfo(ProjectInfo projectInfo) {
|
|
this.projectInfo = projectInfo;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "InputData [projectInfo=" + projectInfo + ", interpreterInfo="
|
|
+ interpreterInfo + ", listEnvironmentVariables="
|
|
+ listEnvironmentVariables + ", listSelectedRows="
|
|
+ listSelectedRows + "]";
|
|
}
|
|
|
|
|
|
|
|
}
|