1.1 --- a/src/main/java/ru/indvdum/mywork/openjpa/model/Task.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.Entity;
1.8 -import javax.persistence.GeneratedValue;
1.9 -import javax.persistence.GenerationType;
1.10 -import javax.persistence.Id;
1.11 -import javax.persistence.Table;
1.12 -
1.13 -/**
1.14 - * @author indvdum
1.15 - * 16.08.2011 9:02:32
1.16 - *
1.17 - */
1.18 -@Entity
1.19 -@Table(name = "TASKS")
1.20 -public class Task implements IDatabaseObject {
1.21 -
1.22 - private static final long serialVersionUID = -4457948503094306717L;
1.23 -
1.24 - @Id
1.25 - @GeneratedValue(strategy = GenerationType.SEQUENCE)
1.26 - @Column(name = "ID", nullable = false)
1.27 - private Integer id = null;
1.28 -
1.29 - @Column(name = "NAME")
1.30 - private String name = null;
1.31 -
1.32 - @Column(name = "DESCRIPTION")
1.33 - private String description = null;
1.34 -
1.35 - public Task(){
1.36 -
1.37 - }
1.38 -
1.39 - @Override
1.40 - public boolean equals(Object obj) {
1.41 - if (this == obj)
1.42 - return true;
1.43 - if (obj == null)
1.44 - return false;
1.45 - if (!(obj instanceof Task))
1.46 - return false;
1.47 - final Task other = (Task) obj;
1.48 - return (getId() == other.getId() || (getId() != null && getId().equals(other.getId())));
1.49 - }
1.50 -
1.51 - @Override
1.52 - public int hashCode() {
1.53 - if(getId() != null && getId() != 0)
1.54 - return getId().hashCode();
1.55 - else
1.56 - return super.hashCode();
1.57 - }
1.58 -
1.59 - @Override
1.60 - public String toString() {
1.61 - return getName();
1.62 - }
1.63 -
1.64 - public Integer getId() {
1.65 - return id;
1.66 - }
1.67 -
1.68 - public void setId(Integer id) {
1.69 - this.id = id;
1.70 - }
1.71 -
1.72 - public String getName() {
1.73 - return name != null ? name : "";
1.74 - }
1.75 -
1.76 - public void setName(String name) {
1.77 - this.name = name;
1.78 - }
1.79 -
1.80 - public String getDescription() {
1.81 - return description != null ? description : "";
1.82 - }
1.83 -
1.84 - public void setDescription(String description) {
1.85 - this.description = description;
1.86 - }
1.87 -}