src/main/java/ru/indvdum/mywork/openjpa/model/Task.java
changeset 16 2d6a668325f9
parent 15 739f329b9e1e
     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 -}