Package com.db4o

Examples of com.db4o.ObjectSet


    Pilot somebody = new Pilot("Somebody else", 0);
    db.set(somebody);
    Query query = db.query();
    query.constrain(Pilot.class);
    query.descend("points").constrain(new Integer(0));
    ObjectSet result = query.execute();
    listResult(result);
    db.delete(somebody);
  }
View Full Code Here


  public static void retrieveSorted(ObjectContainer db) {
    Query query = db.query();
    query.constrain(Pilot.class);
    query.descend("name").orderAscending();
    ObjectSet result = query.execute();
    listResult(result);
    query.descend("name").orderDescending();
    result = query.execute();
    listResult(result);
  }
View Full Code Here

    result = query.execute();
    listResult(result);
  }

  public static void clearDatabase(ObjectContainer db) {
    ObjectSet result = db.get(new Pilot(null, 0));
    while (result.hasNext()) {
      db.delete(result.next());
    }
  }
View Full Code Here

    System.out.println("Stored " + pilot2);
  }

  public static void retrieveAllPilots(ObjectContainer db) {
    Pilot proto = new Pilot(null, 0);
    ObjectSet result = db.get(proto);
    listResult(result);
  }
View Full Code Here

    }
  }

  public static void retrievePilotByName(ObjectContainer db) {
    Pilot proto = new Pilot("Michael Schumacher", 0);
    ObjectSet result = db.get(proto);
    listResult(result);
  }
View Full Code Here

    listResult(result);
  }

  public static void retrievePilotByExactPoints(ObjectContainer db) {
    Pilot proto = new Pilot(null, 100);
    ObjectSet result = db.get(proto);
    listResult(result);
  }
View Full Code Here

    ObjectSet result = db.get(proto);
    listResult(result);
  }

  public static void updatePilot(ObjectContainer db) {
    ObjectSet result = db.get(new Pilot("Michael Schumacher", 0));
    Pilot found = (Pilot) result.next();
    found.addPoints(11);
    db.set(found);
    System.out.println("Added 11 points for " + found);
    retrieveAllPilots(db);
  }
View Full Code Here

    System.out.println("Added 11 points for " + found);
    retrieveAllPilots(db);
  }

  public static void deleteFirstPilotByName(ObjectContainer db) {
    ObjectSet result = db.get(new Pilot("Michael Schumacher", 0));
    Pilot found = (Pilot) result.next();
    db.delete(found);
    System.out.println("Deleted " + found);
    retrieveAllPilots(db);
  }
View Full Code Here

    System.out.println("Deleted " + found);
    retrieveAllPilots(db);
  }

  public static void deleteSecondPilotByName(ObjectContainer db) {
    ObjectSet result = db.get(new Pilot("Rubens Barrichello", 0));
    Pilot found = (Pilot) result.next();
    db.delete(found);
    System.out.println("Deleted " + found);
    retrieveAllPilots(db);
  }
View Full Code Here

 

  private static void query() {
    ObjectContainer db = Db4o.openFile(DBFILENAME);
    try {
      ObjectSet set = db.queryByExample(TestDummy.class);
      if (ITERATIONS != set.size()) {
        System.err.println("Expected: " + ITERATIONS + ", actual: " + set.size());
      }
    } finally {
      db.close();
    }
  }
View Full Code Here

TOP

Related Classes of com.db4o.ObjectSet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.