getStrOrder method
Implementation
@protected
String getStrOrder(QueryDirection direction) {
String asc = direction == QueryDirection.forward ? "" : " DESC";
String desc = direction == QueryDirection.forward ? " DESC" : "";
return [
for (var ordering in order)
ordering.expression.str +
(ordering.sorting == QuerySorting.ascending ? asc : desc),
if (distinction == QueryDistinction.rowid)
"$columnRowId$asc"
else
"$columnKeyId$asc",
].join(", ");
}