V
- the type of elements held in this collectionRCollectionAsync<V>
, RExpirableAsync
, RObjectAsync
, RQueueAsync<V>
RBlockingDeque<V>
, RBlockingDequeAsync<V>
, RDeque<V>
, RPriorityBlockingDeque<V>
RedissonBlockingDeque
, RedissonDeque
, RedissonPriorityBlockingDeque
public interface RDequeAsync<V> extends RQueueAsync<V>
Deque
backed by RedisModifier and Type | Method | Description |
---|---|---|
RFuture<Void> |
addFirstAsync(V e) |
|
RFuture<Void> |
addLastAsync(V e) |
|
RFuture<V> |
getLastAsync() |
|
RFuture<Boolean> |
offerFirstAsync(V e) |
|
RFuture<Boolean> |
offerLastAsync(V e) |
|
RFuture<V> |
peekFirstAsync() |
|
RFuture<V> |
peekLastAsync() |
|
RFuture<V> |
pollFirstAsync() |
|
RFuture<V> |
pollLastAsync() |
|
RFuture<V> |
popAsync() |
|
RFuture<Void> |
pushAsync(V e) |
|
RFuture<V> |
removeFirstAsync() |
|
RFuture<Boolean> |
removeFirstOccurrenceAsync(Object o) |
|
RFuture<V> |
removeLastAsync() |
|
RFuture<Boolean> |
removeLastOccurrenceAsync(Object o) |
addAllAsync, addAsync, containsAllAsync, containsAsync, removeAllAsync, removeAsync, retainAllAsync, sizeAsync
clearExpireAsync, expireAsync, expireAtAsync, expireAtAsync, remainTimeToLiveAsync
copyAsync, deleteAsync, dumpAsync, isExistsAsync, migrateAsync, moveAsync, renameAsync, renamenxAsync, restoreAndReplaceAsync, restoreAndReplaceAsync, restoreAsync, restoreAsync, touchAsync, unlinkAsync
offerAsync, peekAsync, pollAsync, pollLastAndOfferFirstToAsync, readAllAsync
Copyright © 2014–2018 The Redisson Project. All rights reserved.