1 21 package com.db4o.test; 22 23 import com.db4o.*; 24 import com.db4o.test.types.*; 25 26 public class ExtendsDate extends java.util.Date implements RTestable 27 { 28 public ExtendsDate(){ 29 super(); 30 } 31 32 public void compare(ObjectContainer con, Object obj, int ver){ 33 Compare.compare(con, set(newInstance(), ver), obj,"", null); 34 } 35 36 public boolean equals(Object obj){ 37 if(obj != null){ 38 if(obj instanceof ExtendsDate){ 39 return getTime() == ((ExtendsDate)obj).getTime(); 40 } 41 } 42 return false; 43 } 44 45 public Object newInstance(){ 46 return new ExtendsDate(); 47 } 48 49 50 public Object set(Object obj, int ver){ 51 ((ExtendsDate)obj).set(ver); 52 return obj; 53 } 54 55 public void set(int ver){ 56 setTime(ver); 57 } 58 59 public boolean jdk2(){ 60 return false; 61 } 62 63 public boolean ver3(){ 64 return false; 65 } 66 67 } 68 | Popular Tags |