package com.invariantproperties.project.student.domain;
import java.util.ArrayList;
import java.util.List;
/**
* Stack trace element augmented with code source. Used to record exceptions.
*
* @author Bear Giles <bgiles@coyotesong.com>
*/
// @XmlRootElement
// @Entity
// @Table(name = "stack_trace")
// @AttributeOverride(name = "id", column = @Column(name = "stack_trace_pkey"))
public class PersistentStackTrace extends PersistentObject {
private static final long serialVersionUID = 1;
private List<PersistentThrowable> throwables = new ArrayList<>();
private List<PersistentStackTraceElement> elements = new ArrayList<>();
public List<PersistentThrowable> getThrowables() {
return throwables;
}
public void setThrowables(List<PersistentThrowable> throwables) {
this.throwables = throwables;
}
public List<PersistentStackTraceElement> getElements() {
return elements;
}
public void setElements(List<PersistentStackTraceElement> elements) {
this.elements = elements;
}
}