Package siena

Examples of siena.QueryOrder


    }
   
    List<QueryOrder> orders = query.getOrders();
    if(!orders.isEmpty()) {
     
      QueryOrder last = orders.get(orders.size()-1);
      Field field = last.field;
      if(ClassInfo.isId(field)) {
        if(!filteredFields.contains(field)){
          if(filters.isEmpty()) {
            q.append(WHERE);
View Full Code Here


    }
  }
 
  public void testDumpRestoreQueryOrder() {
    Query<PersonLongAutoID> query = pm.createQuery(PersonLongAutoID.class).order("firstName");
    QueryOrder qo = (QueryOrder)query.getOrders().get(0);
    String str = JsonSerializer.serialize(qo).toString();
    assertNotNull(str);
   
    QueryOrder qoRes = (QueryOrder)JsonSerializer.deserialize(QueryOrder.class, Json.loads(str));
    assertNotNull(qoRes);
    assertEquals(qo.ascending, qoRes.ascending);
    assertEquals(qo.field.getName(), qoRes.field.getName());
  }
View Full Code Here

TOP

Related Classes of siena.QueryOrder

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.