1 21 package com.db4o; 22 23 import com.db4o.ext.*; 24 import com.db4o.query.*; 25 26 27 46 public interface ObjectContainer { 47 48 76 public void activate (Object obj, int depth); 77 78 88 public boolean close (); 89 90 95 public void commit (); 96 97 98 117 public void deactivate (Object obj, int depth); 118 119 142 public void delete (Object obj); 143 144 153 public ExtObjectContainer ext(); 154 155 191 public ObjectSet get (Object template); 192 193 202 public Query query (); 203 204 209 public ObjectSet query(Class clazz); 210 211 212 290 public ObjectSet query(Predicate predicate); 291 292 300 public ObjectSet query(Predicate predicate,QueryComparator comparator); 301 302 310 public void rollback(); 311 312 345 public void set (Object obj); 346 347 348 349 } 350 351 352 353 | Popular Tags |