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