Interface ExtendedOrderedEnumerable<T>

    • Method Detail

      • createOrderedEnumerable

        <TKey> OrderedEnumerable<T> createOrderedEnumerable​(Function1<T,​TKey> keySelector,
                                                            java.util.Comparator<TKey> comparator,
                                                            boolean descending)
        Performs a subsequent ordering of the elements in an OrderedEnumerable according to a key, using a specified comparator.

        The functionality provided by this method is like that provided by thenBy or thenByDescending, depending on whether descending is true or false. They both perform a subordinate ordering of an already sorted sequence of type OrderedEnumerable.

      • thenBy

        <TKey extends java.lang.Comparable<TKey>> OrderedEnumerable<T> thenBy​(Function1<T,​TKey> keySelector)
        Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.
      • thenBy

        <TKey> OrderedEnumerable<T> thenBy​(Function1<T,​TKey> keySelector,
                                           java.util.Comparator<TKey> comparator)
        Performs a subsequent ordering of the elements in a sequence in ascending order according to a key, using a specified comparator.
      • thenByDescending

        <TKey extends java.lang.Comparable<TKey>> OrderedEnumerable<T> thenByDescending​(Function1<T,​TKey> keySelector)
        Performs a subsequent ordering of the elements in a sequence in descending order according to a key.
      • thenByDescending

        <TKey> OrderedEnumerable<T> thenByDescending​(Function1<T,​TKey> keySelector,
                                                     java.util.Comparator<TKey> comparator)
        Performs a subsequent ordering of the elements in a sequence in descending order according to a key, using a specified comparator.