Interface RSortableAsync<V>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <T> <T>>  byPattern, <> getPatterns, SortOrder order)
      Read data in sorted view lexicographically
      <T> <T>>  byPattern, <> getPatterns, SortOrder order, int offset, int count)
      Read data in sorted view lexicographically
      RFuture<V>  byPattern, SortOrder order)
      Read data in sorted view lexicographically
      RFuture<V>  byPattern, SortOrder order, int offset, int count)
      Read data in sorted view lexicographically
      RFuture<V> readSortAlphaAsync​(SortOrder order)
      Read data in sorted view lexicographically
      RFuture<V> readSortAlphaAsync​(SortOrder order, int offset, int count)
      Read data in sorted view lexicographically
      <T> <T>>  byPattern, <> getPatterns, SortOrder order)
      Read data in sorted view
      <T> <T>>  byPattern, <> getPatterns, SortOrder order, int offset, int count)
      Read data in sorted view
      RFuture<V>  byPattern, SortOrder order)
      Read data in sorted view
      RFuture<V>  byPattern, SortOrder order, int offset, int count)
      Read data in sorted view
      RFuture<V> readSortAsync​(SortOrder order)
      Read data in sorted view
      RFuture<V> readSortAsync​(SortOrder order, int offset, int count)
      Read data in sorted view
      >  destName,  byPattern, <> getPatterns, SortOrder order)
      Sort data and store to destName list
      >  destName,  byPattern, <> getPatterns, SortOrder order, int offset, int count)
      Sort data and store to destName list
      >  destName,  byPattern, SortOrder order)
      Sort data and store to destName list
      >  destName,  byPattern, SortOrder order, int offset, int count)
      Sort data and store to destName list
      >  destName, SortOrder order)
      Sort data and store to destName list
      >  destName, SortOrder order, int offset, int count)
      Sort data and store to destName list
    • Method Detail

      • readSortAsync

        RFuture<V> readSortAsync​(SortOrder order)
        Read data in sorted view
        Parameters:
        order - for sorted data
        Returns:
        sorted collection
      • readSortAsync

        RFuture<V> readSortAsync​(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
      • readSortAsync

         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
      • readSortAsync

         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
      • readSortAsync

        <T> <T>> readSortAsync​( 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
      • readSortAsync

        <T> <T>> readSortAsync​( 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
      • readSortAlphaAsync

        RFuture<V> readSortAlphaAsync​(SortOrder order)
        Read data in sorted view lexicographically
        Parameters:
        order - for sorted data
        Returns:
        sorted collection lexicographically
      • readSortAlphaAsync

        RFuture<V> readSortAlphaAsync​(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
      • readSortAlphaAsync

         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
      • readSortAlphaAsync

         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
      • readSortAlphaAsync

        <T> <T>> readSortAlphaAsync​( 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
      • readSortAlphaAsync

        <T> <T>> readSortAlphaAsync​( 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
      • sortToAsync

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

        > sortToAsync​( 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
      • sortToAsync

        > sortToAsync​( 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
      • sortToAsync

        > sortToAsync​( 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
      • sortToAsync

        > sortToAsync​( 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
      • sortToAsync

        > sortToAsync​( 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