1.1 --- a/src/main/java/ru/indvdum/mywork/openjpa/model/Work.java Wed Nov 23 17:25:20 2011 +0300
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,84 +0,0 @@
1.4 -package ru.indvdum.mywork.openjpa.model;
1.5 -
1.6 -import javax.persistence.Column;
1.7 -import javax.persistence.EmbeddedId;
1.8 -import javax.persistence.Entity;
1.9 -import javax.persistence.FetchType;
1.10 -import javax.persistence.GeneratedValue;
1.11 -import javax.persistence.ManyToOne;
1.12 -import javax.persistence.MapsId;
1.13 -import javax.persistence.Table;
1.14 -
1.15 -/**
1.16 - * @author indvdum
1.17 - * 16.08.2011 13:55:51
1.18 - *
1.19 - */
1.20 -@Entity
1.21 -@Table(name = "WORK")
1.22 -public class Work implements IDatabaseObject {
1.23 -
1.24 - private static final long serialVersionUID = 7138260708537798813L;
1.25 -
1.26 - @EmbeddedId
1.27 - private WorkId id = null;
1.28 -
1.29 - @Column(name = "HOURS")
1.30 - private Float hours = null;
1.31 -
1.32 - @Column(name = "RESULT")
1.33 - private String result = null;
1.34 -
1.35 - @MapsId("dayId")
1.36 - @ManyToOne(fetch = FetchType.EAGER)
1.37 - private Day day = null;
1.38 -
1.39 - @MapsId("taskId")
1.40 - @ManyToOne(fetch = FetchType.EAGER)
1.41 - private Task task = null;
1.42 -
1.43 - public Work(){
1.44 -
1.45 - }
1.46 -
1.47 - public Float getHours() {
1.48 - return hours;
1.49 - }
1.50 -
1.51 - public void setHours(Float hours) {
1.52 - this.hours = hours;
1.53 - }
1.54 -
1.55 - public String getResult() {
1.56 - return result;
1.57 - }
1.58 -
1.59 - public void setResult(String result) {
1.60 - this.result = result;
1.61 - }
1.62 -
1.63 - public Day getDay() {
1.64 - return day;
1.65 - }
1.66 -
1.67 - public void setDay(Day day) {
1.68 - this.day = day;
1.69 - }
1.70 -
1.71 - public Task getTask() {
1.72 - return task;
1.73 - }
1.74 -
1.75 - public void setTask(Task task) {
1.76 - this.task = task;
1.77 - }
1.78 -
1.79 - public WorkId getId() {
1.80 - return id;
1.81 - }
1.82 -
1.83 - public void setId(WorkId id) {
1.84 - this.id = id;
1.85 - }
1.86 -
1.87 -}