Package siena

Examples of siena.QueryJoin


    assertEquals(qo.field.getName(), qoRes.field.getName());
  }
 
  public void testDumpRestoreQueryJoin() {
    Query<Discovery> query = pm.createQuery(Discovery.class).join("discoverer", "firstName");
    QueryJoin qj = (QueryJoin)query.getJoins().get(0);
    String str = JsonSerializer.serialize(qj).toString();
    assertNotNull(str);
   
    QueryJoin qjRes = (QueryJoin)JsonSerializer.deserialize(QueryJoin.class, Json.loads(str));
    assertNotNull(qjRes);
    assertEquals(qj.field.getName(), qjRes.field.getName());
    for(int i=0; i<qjRes.sortFields.length; i++){
      assertEquals(qj.sortFields[i], qjRes.sortFields[i]);
    }
View Full Code Here

TOP

Related Classes of siena.QueryJoin

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.