Pomona.PomonaHttpQueryTransformer.ParseOrderBy C# (CSharp) Method

ParseOrderBy() private method

private ParseOrderBy ( PomonaQuery query, string s ) : void
query PomonaQuery
s string
return void
        private void ParseOrderBy(PomonaQuery query, string s)
        {
            Type orderedType;
            if (query.GroupByExpression != null)
            {
                // When groupby is added to query, ordering will occur AFTER select, not before.
                orderedType = query.SelectExpression.ReturnType;
            }
            else
                orderedType = query.OfType.Type;
            query.OrderByExpressions = this.parser.ParseOrderBy(orderedType, s);
        }
    }