Package com.google.code.gaeom

Examples of com.google.code.gaeom.ObjectStoreSession.store()


    assertTrue(a.map == null);

    a.list = Lists.newArrayList();
    a.map = Maps.newHashMap();

    oss.store(a).now();

    a.list = null;
    a.map = null;

    oss.refresh(a).now();
View Full Code Here


  @Test
  public void testParenting()
  {
    Node node = create(3, 3);
    ObjectStoreSession oss = ObjectStore.Factory.create().beginSession();
    oss.store(node).now();

    testParent(oss, node, null);
  }

  private void testParent(ObjectStoreSession session, Node node, Node parent)
View Full Code Here

    Gaeom gaeom = new Gaeom();
    gaeom.description = "Supah object-datastore mapping";
    gaeom.rocks = true;

    oss.store(gaeom).id(1).now();

    os.beginSession().load(Gaeom.class).id(1).now();

    os.beginSession().find(Gaeom.class).single().now();
View Full Code Here

  {
    A a = new A();
    a.p = new Point(10, 20);

    ObjectStoreSession oss = ObjectStore.Factory.create().beginSession();
    oss.store(a).now();

    A a1 = oss.find(A.class).filter("p", new Point(10, 20)).single().now();

    assertEquals(a, a1);
  }
View Full Code Here

  {
    A a = new A();
    a.p = new Point(10, 20);

    ObjectStoreSession oss = ObjectStore.Factory.create().beginSession();
    oss.store(a).now();

    oss.find(A.class).filter("p", Op.GreaterThan, new Point(10, 20)).single().now();
  }
}
View Full Code Here

    A a1 = new A();
    A a2 = new A();
    a2.b = new B();

    oss.store(a1, a2).now();

    A a1a = oss.find(A.class).filter("b", null).single().now();
    assertEquals(a1, a1a);

    A a2a = oss.find(A.class).filter("b", Find.Op.NotEqualTo, null).single().now();
View Full Code Here

    a.bs.get(1).cs.add(new C());
    a.bs.get(1).cs.add(new C());

    ObjectStoreSession oss = ObjectStore.Factory.create().beginSession();

    oss.store(a).now();

    a.bs = null;

    oss.refresh(a).now();
View Full Code Here

  {
    ObjectStore os = ObjectStore.Factory.create();
    os.register("Foo", Foo.class);

    ObjectStoreSession oss = os.beginSession();
    oss.store(new Foo("Fred Flintstone")).now();
    oss.store(new Foo("Barney Rubble")).now();

    List<Foo> foos = Lists.newArrayList(oss.find(Foo.class).now());
    assertEquals(2, foos.size());
View Full Code Here

    ObjectStore os = ObjectStore.Factory.create();
    os.register("Foo", Foo.class);

    ObjectStoreSession oss = os.beginSession();
    oss.store(new Foo("Fred Flintstone")).now();
    oss.store(new Foo("Barney Rubble")).now();

    List<Foo> foos = Lists.newArrayList(oss.find(Foo.class).now());
    assertEquals(2, foos.size());

    DatastoreService service = DatastoreServiceFactory.getDatastoreService();
View Full Code Here

    Dork d = new Dork();
    d.v1 = 12;
    d.v2 = 12;

    oss.store(d).now();

    Dork d1 = oss.find(Dork.class).filter("v1", 12).single().now();
    assertNull(d1);

    Dork d2 = oss.find(Dork.class).filter("v2", 12).single().now();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.