1 7 package org.jboss.test.webservice.marshalltest.types; 8 9 import java.text.SimpleDateFormat ; 10 import java.util.Calendar ; 11 12 14 20 public class CalendarArr 21 { 22 private Calendar [] calendarArr; 23 24 public CalendarArr() 25 { 26 } 27 28 public CalendarArr(Calendar [] calendarArr) 29 { 30 this.calendarArr = calendarArr; 31 } 32 33 public Calendar [] getCalendarArr() 34 { 35 return calendarArr; 36 } 37 38 public void setCalendarArr(Calendar [] calendarArr) 39 { 40 this.calendarArr = calendarArr; 41 } 42 43 public boolean equals(Object obj) 44 { 45 return toString().equals("" + obj); 46 } 47 48 public String toString() 49 { 50 SimpleDateFormat sdf = new SimpleDateFormat ("dd-MM-yyyy hh:mm:ss"); 51 if (calendarArr != null) 52 { 53 StringBuffer ret = new StringBuffer ("["); 54 for (int i = 0; i < calendarArr.length; i++) 55 { 56 Calendar cal = calendarArr[i]; 57 String str = sdf.format(cal.getTime()); 58 ret.append(i == 0 ? str : "," + str); 59 } 60 ret.append("]"); 61 return ret.toString(); 62 } 63 else 64 { 65 return "[]"; 66 } 67 } 68 } 69 | Popular Tags |