package edu.lmu.cs.headmaster.ws.domain;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import edu.lmu.cs.headmaster.ws.types.Term;
@Entity
@XmlRootElement
public class GPA {
private Long id;
private Term term;
private int year;
private double gpa;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@XmlAttribute
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Term getTerm() {
return term;
}
public void setTerm(Term term) {
this.term = term;
}
public int getYear() {
return year;
}
public void setYear(int year) {
this.year = year;
}
public double getGpa() {
return gpa;
}
public void setGpa(double gpa) {
this.gpa = gpa;
}
}