Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- public class Job {
- private String jobID;
- private double jobMemory;
- private double jobTime;
- ArrayList<PMTInfo> PMT = new ArrayList<>();
- int executionTime;
- public Job(String i, double m, double t)
- {
- this.jobID = i;
- this.jobMemory = m;
- this.jobTime = t;
- }
- public String toString(){
- return "Job ID:" + jobID + ", \nJob Memory: " + jobMemory + ", \nJob Execution Time: " + jobTime +"milliseconds";
- }
- public void setStartTime(long sT){
- jobTime = sT;
- }
- public double getStartTime(){
- return jobTime;
- }
- public String getID(){
- return jobID;
- }
- public double getSize(){
- return jobMemory;
- }
- public void setPMT(ArrayList<PMTInfo> incomingPMT){
- PMT = incomingPMT;
- }
- public String displayPMT(){
- String PMTList = "";
- for(int i = 0; i < PMT.size(); i++){
- PMTList += PMT.get(i) + "\n";
- }
- return PMTList;
- }
- public ArrayList<PMTInfo> getPMT(){
- return PMT;
- }
- public int getExecutionTime(){
- return executionTime;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement