/** * INTERNAL * Add the ordering expressions to the passed query */ public void addOrderingToQuery(ObjectLevelReadQuery theQuery, GenerationContext context) { if (theQuery.isReadAllQuery()) { Iterator iter = getOrderByItems().iterator(); while (iter.hasNext()) { Node nextNode = (Node)iter.next(); ((ReadAllQuery)theQuery).addOrdering(nextNode.generateExpression(context)); } } }
/** * INTERNAL * Add the ordering expressions to the passed query */ public void addOrderingToQuery(ObjectLevelReadQuery theQuery, GenerationContext context) { if (theQuery.isReadAllQuery()) { Iterator iter = getOrderByItems().iterator(); while (iter.hasNext()) { Node nextNode = (Node)iter.next(); ((ReadAllQuery)theQuery).addOrdering(nextNode.generateExpression(context)); } } }
/** * INTERNAL * Add the ordering expressions to the passed query */ public void addOrderingToQuery(ObjectLevelReadQuery theQuery, GenerationContext context) { if (theQuery.isReadAllQuery()) { Iterator iter = getOrderByItems().iterator(); while (iter.hasNext()) { Node nextNode = (Node)iter.next(); ((ReadAllQuery)theQuery).addOrdering(nextNode.generateExpression(context)); } } }
/** * PUBLIC: * Order the query results by the object's attribute or query key name. */ public void addAscendingOrdering(String queryKeyName) { addOrdering(getExpressionBuilder().get(queryKeyName).ascending()); }
/** * PUBLIC: * Order the query results by the object's attribute or query key name. */ public void addAscendingOrdering(String queryKeyName) { addOrdering(getExpressionBuilder().get(queryKeyName).ascending()); }
/** * PUBLIC: * Order the query results by the object's attribute or query key name. */ public void addAscendingOrdering(String queryKeyName) { addOrdering(getExpressionBuilder().get(queryKeyName).ascending()); }
readAllQuery.addOrdering(expression.descending()); } else { readAllQuery.addOrdering(expression.ascending());
readAllQuery.addOrdering(expression.descending()); } else { readAllQuery.addOrdering(expression.ascending());
readAllQuery.addOrdering(expression.descending()); } else { readAllQuery.addOrdering(expression.ascending());
if (!hasOrderByExpressions()) { for (DatabaseField primaryKey : this.descriptor.getPrimaryKeyFields()) { addOrdering(getExpressionBuilder().getField(primaryKey));
if (!hasOrderByExpressions()) { for (DatabaseField primaryKey : this.descriptor.getPrimaryKeyFields()) { addOrdering(getExpressionBuilder().getField(primaryKey));