1 package mir.core.model;
3 import java.io.Serializable;
5 import org.apache.commons.lang.builder.EqualsBuilder;
6 import org.apache.commons.lang.builder.HashCodeBuilder;
7 import org.apache.commons.lang.builder.ToStringBuilder;
9 /** @author Hibernate CodeGenerator */
10 public class MediaFolder implements Serializable {
12 /** identifier field */
15 /** persistent field */
18 /** persistent field */
21 /** nullable persistent field */
24 /** nullable persistent field */
25 private String keywords;
27 /** nullable persistent field */
28 private String comment;
30 /** persistent field */
31 private java.util.Date webdbCreate;
33 /** nullable persistent field */
34 private java.util.Date webdbLastchange;
36 /** full constructor */
37 public MediaFolder(java.lang.String name, java.lang.String date, java.lang.String place, java.lang.String keywords, java.lang.String comment, java.util.Date webdbCreate, java.util.Date webdbLastchange) {
41 this.keywords = keywords;
42 this.comment = comment;
43 this.webdbCreate = webdbCreate;
44 this.webdbLastchange = webdbLastchange;
47 /** default constructor */
48 public MediaFolder() {
51 /** minimal constructor */
52 public MediaFolder(java.lang.String name, java.lang.String date, java.util.Date webdbCreate) {
55 this.webdbCreate = webdbCreate;
58 public java.lang.Integer getId() {
62 public void setId(java.lang.Integer id) {
66 public java.lang.String getName() {
70 public void setName(java.lang.String name) {
74 public java.lang.String getDate() {
78 public void setDate(java.lang.String date) {
82 public java.lang.String getPlace() {
86 public void setPlace(java.lang.String place) {
90 public java.lang.String getKeywords() {
94 public void setKeywords(java.lang.String keywords) {
95 this.keywords = keywords;
98 public java.lang.String getComment() {
102 public void setComment(java.lang.String comment) {
103 this.comment = comment;
106 public java.util.Date getWebdbCreate() {
107 return this.webdbCreate;
110 public void setWebdbCreate(java.util.Date webdbCreate) {
111 this.webdbCreate = webdbCreate;
114 public java.util.Date getWebdbLastchange() {
115 return this.webdbLastchange;
118 public void setWebdbLastchange(java.util.Date webdbLastchange) {
119 this.webdbLastchange = webdbLastchange;
122 public String toString() {
123 return new ToStringBuilder(this)
124 .append("id", getId())
128 public boolean equals(Object other) {
129 if ( !(other instanceof MediaFolder) ) return false;
130 MediaFolder castOther = (MediaFolder) other;
131 return new EqualsBuilder()
132 .append(this.getId(), castOther.getId())
136 public int hashCode() {
137 return new HashCodeBuilder()