Interface RSortable<V>

    • Method Detail

      • readSort

        V readSort​(SortOrder order)
        Read data in sorted view
        Parameters:
        order - for sorted data
        Returns:
        sorted collection
      • readSort

        V readSort​(SortOrder order,
                   int offset,
                   int count)
        Read data in sorted view
        Parameters:
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        sorted collection
      • readSort

         byPattern,
                   SortOrder order)
        Read data in sorted view
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        order - for sorted data
        Returns:
        sorted collection
      • readSort

         byPattern,
                   SortOrder order,
                   int offset,
                   int count)
        Read data in sorted view
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        sorted collection
      • readSort

        <T> <T> readSort​( byPattern,
                                   <> getPatterns,
                                   SortOrder order)
        Read data in sorted view
        Type Parameters:
        T - object type
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        getPatterns - that is used to load values by keys in sorted view
        order - for sorted data
        Returns:
        sorted collection
      • readSort

        <T> <T> readSort​( byPattern,
                                   <> getPatterns,
                                   SortOrder order,
                                   int offset,
                                   int count)
        Read data in sorted view
        Type Parameters:
        T - object type
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        getPatterns - that is used to load values by keys in sorted view
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        sorted collection
      • readSortAlpha

        V readSortAlpha​(SortOrder order)
        Read data in sorted view lexicographically
        Parameters:
        order - for sorted data
        Returns:
        sorted collection lexicographically
      • readSortAlpha

        V readSortAlpha​(SortOrder order,
                        int offset,
                        int count)
        Read data in sorted view lexicographically
        Parameters:
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        sorted collection lexicographically
      • readSortAlpha

         byPattern,
                        SortOrder order)
        Read data in sorted view lexicographically
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        order - for sorted data
        Returns:
        sorted collection lexicographically
      • readSortAlpha

         byPattern,
                        SortOrder order,
                        int offset,
                        int count)
        Read data in sorted view lexicographically
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        sorted collection lexicographically
      • readSortAlpha

        <T> <T> readSortAlpha​( byPattern,
                                        <> getPatterns,
                                        SortOrder order)
        Read data in sorted view lexicographically
        Type Parameters:
        T - object type
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        getPatterns - that is used to load values by keys in sorted view
        order - for sorted data
        Returns:
        sorted collection lexicographically
      • readSortAlpha

        <T> <T> readSortAlpha​( byPattern,
                                        <> getPatterns,
                                        SortOrder order,
                                        int offset,
                                        int count)
        Read data in sorted view lexicographically
        Type Parameters:
        T - object type
        Parameters:
        byPattern - that is used to generate the keys that are used for sorting
        getPatterns - that is used to load values by keys in sorted view
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        sorted collection lexicographically
      • sortTo

        int sortTo​( destName,
                   SortOrder order)
        Sort data and store to destName list
        Parameters:
        destName - list object destination
        order - for sorted data
        Returns:
        length of sorted data
      • sortTo

        int sortTo​( destName,
                   SortOrder order,
                   int offset,
                   int count)
        Sort data and store to destName list
        Parameters:
        destName - list object destination
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        length of sorted data
      • sortTo

        int sortTo​( destName,
                    byPattern,
                   SortOrder order)
        Sort data and store to destName list
        Parameters:
        destName - list object destination
        byPattern - that is used to generate the keys that are used for sorting
        order - for sorted data
        Returns:
        length of sorted data
      • sortTo

        int sortTo​( destName,
                    byPattern,
                   SortOrder order,
                   int offset,
                   int count)
        Sort data and store to destName list
        Parameters:
        destName - list object destination
        byPattern - that is used to generate the keys that are used for sorting
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        length of sorted data
      • sortTo

        int sortTo​( destName,
                    byPattern,
                   <> getPatterns,
                   SortOrder order)
        Sort data and store to destName list
        Parameters:
        destName - list object destination
        byPattern - that is used to generate the keys that are used for sorting
        getPatterns - that is used to load values by keys in sorted view
        order - for sorted data
        Returns:
        length of sorted data
      • sortTo

        int sortTo​( destName,
                    byPattern,
                   <> getPatterns,
                   SortOrder order,
                   int offset,
                   int count)
        Sort data and store to destName list
        Parameters:
        destName - list object destination
        byPattern - that is used to generate the keys that are used for sorting
        getPatterns - that is used to load values by keys in sorted view
        order - for sorted data
        offset - of sorted data
        count - of sorted data
        Returns:
        length of sorted data