Package siena.gae

Examples of siena.gae.QueryOptionGaeContext


      .stateful()
      .paginate(1);
    SienaFuture<List<PersonUUID>> future = query.fetch();

    List<PersonUUID> people = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(1, people.size());
    assertEquals(l.get(0), people.get(0));
   
View Full Code Here


      pm.createQuery(Discovery.class)
      .filter("id IN", Arrays.asList( discs[48].id, discs[73].id, discs[86].id));
    SienaFuture<List<Discovery>> future = query.fetch();

    List<Discovery> people = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(3, people.size());
    assertEquals(discs[48], people.get(0));
    assertEquals(discs[73], people.get(1));
View Full Code Here

      .filter("id IN", Arrays.asList( discs[48].id, discs[73].id, discs[86].id))
      .paginate(2);
    SienaFuture<List<Discovery>> future = query.fetch();

    List<Discovery> people = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(2, people.size());
    assertEquals(discs[48], people.get(0));
    assertEquals(discs[73], people.get(1));
View Full Code Here

      .stateful()
      .paginate(2);
    SienaFuture<List<Discovery>> future = query.fetch();

    List<Discovery> people = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(2, people.size());
    assertEquals(discs[48], people.get(0));
    assertEquals(discs[73], people.get(1));
View Full Code Here

      .paginate(1);
   
    SienaFuture<List<PersonUUID>> future = query.fetch();

    List<PersonUUID> people = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(1, people.size());
    assertEquals(l.get(1), people.get(0));
   
View Full Code Here

      .stateful()
      .filter("id !=", discs[48].id);
    SienaFuture<List<Discovery>> future = query.fetch();

    List<Discovery> res = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(res);
    assertEquals(200-1, res.size());
    for(Discovery disc:res){
      assertFalse(discs[48].equals(disc));
View Full Code Here

      pm.createQuery(Discovery.class)
      .filter("id !=", discs[48].id);
    SienaFuture<List<Discovery>> future = query.fetch();

    List<Discovery> res = future.get();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(res);
    assertEquals(200-1, res.size());
    for(Discovery disc:res){
      assertFalse(discs[48].equals(disc));
View Full Code Here

      .filter("id IN", Arrays.asList( l.get(0).id, l.get(1).id))
      .stateful()
      .paginate(1);

    List<PersonUUID> people = query.fetch();
    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(1, people.size());
    assertEquals(l.get(0), people.get(0));
   
View Full Code Here

    Query<Discovery> query =
      pm.createQuery(Discovery.class)
      .filter("id IN", Arrays.asList( discs[48].id, discs[73].id, discs[86].id));
    List<Discovery> people = query.fetch();

    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(3, people.size());
    assertEquals(discs[48], people.get(0));
    assertEquals(discs[73], people.get(1));
View Full Code Here

      pm.createQuery(Discovery.class)
      .filter("id IN", Arrays.asList( discs[48].id, discs[73].id, discs[86].id))
      .paginate(2);
    List<Discovery> people = query.fetch();

    QueryOptionGaeContext gaeCtx = (QueryOptionGaeContext)query.option(QueryOptionGaeContext.ID);
    assertFalse(gaeCtx.useCursor);   
    assertNotNull(people);
    assertEquals(2, people.size());
    assertEquals(discs[48], people.get(0));
    assertEquals(discs[73], people.get(1));
View Full Code Here

TOP

Related Classes of siena.gae.QueryOptionGaeContext

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.