Пример #1
0
 private void RemoveExistingOrderingFor(string[] fieldPath)
 {
     for (IEnumerator orderingIter = Orderings().GetEnumerator(); orderingIter.MoveNext
              ();)
     {
         SodaQueryComparator.Ordering ordering = ((SodaQueryComparator.Ordering)orderingIter
                                                  .Current);
         if (Arrays.Equals(ordering.FieldPath(), fieldPath))
         {
             Orderings().Remove(ordering);
             break;
         }
     }
 }
Пример #2
0
 private void PrintOrderBy(SodaQueryComparator.Ordering ordering)
 {
     _builder.AppendFormat("(orderby {0} {1})",
                           ordering.FieldPath().Aggregate((current, item) => current + "." + item),
                           DirectionString(ordering.Direction()));
 }