Package org.redisson.api
Interface RSortableAsync<V>
-
- Type Parameters:
V
- object type
- All Known Subinterfaces:
RGeo<V>
,RGeoAsync<V>
,RList<V>
,RListAsync<V>
,RScoredSortedSet<V>
,RScoredSortedSetAsync<V>
,RSet<V>
,RSetAsync<V>
,RSortable<V>
- All Known Implementing Classes:
RedissonBlockingDeque
,RedissonBlockingQueue
,RedissonBoundedBlockingQueue
,RedissonDeque
,RedissonGeo
,RedissonLexSortedSet
,RedissonList
,RedissonListMultimapValues
,RedissonPriorityBlockingDeque
,RedissonPriorityBlockingQueue
,RedissonPriorityDeque
,RedissonPriorityQueue
,RedissonQueue
,RedissonRingBuffer
,RedissonScoredSortedSet
,RedissonSet
,RedissonSetMultimapValues
,RedissonSubList
,RedissonTransactionalSet
public interface RSortableAsync<V>
- Author:
- Nikita Koksharov
-
-
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 lexicographicallyRFuture<V>
byPattern, SortOrder order)
Read data in sorted view lexicographicallyRFuture<V>
byPattern, SortOrder order, int offset, int count)
Read data in sorted view lexicographicallyRFuture<V>
readSortAlphaAsync(SortOrder order)
Read data in sorted view lexicographicallyRFuture<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 viewRFuture<V>
byPattern, SortOrder order)
Read data in sorted viewRFuture<V>
byPattern, SortOrder order, int offset, int count)
Read data in sorted viewRFuture<V>
readSortAsync(SortOrder order)
Read data in sorted viewRFuture<V>
readSortAsync(SortOrder order, int offset, int count)
Read data in sorted view>
destName, byPattern, <> getPatterns, SortOrder order)
Sort data and store todestName
list>
destName, byPattern, <> getPatterns, SortOrder order, int offset, int count)
Sort data and store todestName
list>
destName, byPattern, SortOrder order)
Sort data and store todestName
list>
destName, byPattern, SortOrder order, int offset, int count)
Sort data and store todestName
list>
destName, SortOrder order)
Sort data and store todestName
list>
destName, SortOrder order, int offset, int count)
Sort data and store todestName
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 dataoffset
- of sorted datacount
- 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 sortingorder
- 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 sortingorder
- for sorted dataoffset
- of sorted datacount
- 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 sortinggetPatterns
- that is used to load values by keys in sorted vieworder
- 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 sortinggetPatterns
- that is used to load values by keys in sorted vieworder
- for sorted dataoffset
- of sorted datacount
- 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 dataoffset
- of sorted datacount
- 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 sortingorder
- 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 sortingorder
- for sorted dataoffset
- of sorted datacount
- 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 sortinggetPatterns
- that is used to load values by keys in sorted vieworder
- 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 sortinggetPatterns
- that is used to load values by keys in sorted vieworder
- for sorted dataoffset
- of sorted datacount
- of sorted data- Returns:
- sorted collection lexicographically
-
sortToAsync
> sortToAsync( destName, SortOrder order)
Sort data and store todestName
list- Parameters:
destName
- list object destinationorder
- for sorted data- Returns:
- length of sorted data
-
sortToAsync
> sortToAsync( destName, SortOrder order, int offset, int count)
Sort data and store todestName
list- Parameters:
destName
- list object destinationorder
- for sorted dataoffset
- of sorted datacount
- of sorted data- Returns:
- length of sorted data
-
sortToAsync
> sortToAsync( destName, byPattern, SortOrder order)
Sort data and store todestName
list- Parameters:
destName
- list object destinationbyPattern
- that is used to generate the keys that are used for sortingorder
- for sorted data- Returns:
- length of sorted data
-
sortToAsync
> sortToAsync( destName, byPattern, SortOrder order, int offset, int count)
Sort data and store todestName
list- Parameters:
destName
- list object destinationbyPattern
- that is used to generate the keys that are used for sortingorder
- for sorted dataoffset
- of sorted datacount
- of sorted data- Returns:
- length of sorted data
-
sortToAsync
> sortToAsync( destName, byPattern, <> getPatterns, SortOrder order)
Sort data and store todestName
list- Parameters:
destName
- list object destinationbyPattern
- that is used to generate the keys that are used for sortinggetPatterns
- that is used to load values by keys in sorted vieworder
- for sorted data- Returns:
- length of sorted data
-
sortToAsync
> sortToAsync( destName, byPattern, <> getPatterns, SortOrder order, int offset, int count)
Sort data and store todestName
list- Parameters:
destName
- list object destinationbyPattern
- that is used to generate the keys that are used for sortinggetPatterns
- that is used to load values by keys in sorted vieworder
- for sorted dataoffset
- of sorted datacount
- of sorted data- Returns:
- length of sorted data
-
-