Sprint.java
package de.slothsoft.sprintsim;
import java.util.Objects;
public class Sprint {
Task[] tasks;
int lengthInDays = 10;
public Sprint(Task... tasks) {
this.tasks = Objects.requireNonNull(tasks);
}
public Task[] getTasks() {
return this.tasks;
}
public Sprint tasks(Task... newTasks) {
setTasks(newTasks);
return this;
}
public void setTasks(Task... tasks) {
this.tasks = Objects.requireNonNull(tasks);
}
public int getLengthInDays() {
return this.lengthInDays;
}
public Sprint lengthInDays(int newLengthInDays) {
setLengthInDays(newLengthInDays);
return this;
}
public void setLengthInDays(int lengthInDays) {
this.lengthInDays = lengthInDays;
}
}