1 25 26 package com.j2biz.blogunity.pojo; 27 28 import java.io.Serializable ; 29 import java.util.Calendar ; 30 import java.util.Date ; 31 32 43 public class CalendarEntry implements Serializable { 44 45 48 private static final long serialVersionUID = 3256443624865804855L; 49 50 private Long id; 51 52 private int year; 53 54 private int month; 55 56 private int day; 57 58 private int numberOfMessages = 0; 59 60 private Blog blog; 61 62 68 public Blog getBlog() { 69 return blog; 70 } 71 72 76 public void setBlog(Blog blog) { 77 this.blog = blog; 78 } 79 80 86 public int getDay() { 87 return day; 88 } 89 90 94 public void setDay(int day) { 95 this.day = day; 96 } 97 98 104 public Long getId() { 105 return id; 106 } 107 108 112 public void setId(Long id) { 113 this.id = id; 114 } 115 116 121 public int getMonth() { 122 return month; 123 } 124 125 129 public void setMonth(int month) { 130 this.month = month; 131 } 132 133 138 public int getNumberOfMessages() { 139 return numberOfMessages; 140 } 141 142 146 public void setNumberOfMessages(int numberOfMessages) { 147 this.numberOfMessages = numberOfMessages; 148 } 149 150 155 public int getYear() { 156 return year; 157 } 158 159 163 public void setYear(int year) { 164 this.year = year; 165 } 166 167 public void setDate(Date date) { 168 Calendar c = Calendar.getInstance(); 169 c.setTime(date); 170 setDate(c); 171 } 172 173 public void setDate(Calendar c) { 174 setDay(c.get(Calendar.DAY_OF_MONTH)); 175 setMonth(c.get(Calendar.MONTH) + 1); 176 setYear(c.get(Calendar.YEAR)); 177 } 178 } | Popular Tags |