1 21 package com.db4o.test.types; 22 23 import com.db4o.*; 24 import com.db4o.test.*; 25 26 public abstract class RTest implements RTestable{ 27 28 public Object newInstance(){ 29 try{ 30 return this.getClass().newInstance(); 31 }catch(Exception e){ 32 return null; 33 } 34 } 35 36 public Object set(Object obj, int ver){ 37 ((RTest)obj).set(ver); 38 return obj; 39 } 40 41 public abstract void set(int ver); 42 43 public void compare(ObjectContainer con, Object obj, int ver){ 44 Compare.compare(con, set(newInstance(), ver), obj,"",null); 45 } 46 47 public boolean jdk2(){ 48 return false; 49 } 50 51 public boolean ver3(){ 52 return false; 53 } 54 } | Popular Tags |