All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.bnd.math.domain.dynamics.MultiRunAnalysisResult Maven / Gradle / Ivy

The newest version!
package com.bnd.math.domain.dynamics;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;

import com.bnd.core.domain.um.User;

public class MultiRunAnalysisResult implements Serializable {

	private Long id;
	private Date timeCreated = new Date();
	private User createdBy;

	private MultiRunAnalysisSpec spec;
	private Collection singleRunResults = new ArrayList();

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public User getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(User createdBy) {
		this.createdBy = createdBy;
	}

	public Date getTimeCreated() {
		return timeCreated;
	}

	public void setTimeCreated(Date timeCreated) {
		this.timeCreated = timeCreated;
	}

	public MultiRunAnalysisSpec getSpec() {
		return spec;
	}

	public void setSpec(MultiRunAnalysisSpec spec) {
		this.spec = spec;
	}

	public Collection getSingleRunResults() {
		return singleRunResults;
	}

	public void addSingleRunResult(SingleRunAnalysisResult singleRunResult) {
		singleRunResults.add(singleRunResult);
		singleRunResult.setMultiRunResult(this);
	}

	public void setSingleRunResults(Collection singleRunResults) {
		this.singleRunResults = singleRunResults;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy