Package org.redisson.api
Interface RListMultimapCache<K,V>
- Type Parameters:
K
- keyV
- value
- All Superinterfaces:
RDestroyable
,RExpirable
,RExpirableAsync
,RListMultimap<K,
,V> RMultimap<K,
,V> RMultimapAsync<K,
,V> RMultimapCache<K,
,V> RMultimapCacheAsync<K,
,V> RObject
,RObjectAsync
- All Known Implementing Classes:
RedissonListMultimapCache
public interface RListMultimapCache<K,V>
extends RListMultimap<K,V>, RMultimapCache<K,V>, RDestroyable
List based Multimap. Stores insertion order and allows duplicates for values mapped to key.
- Author:
- Nikita Koksharov
-
Method Summary
Methods inherited from interface org.redisson.api.RDestroyable
destroy
Methods inherited from interface org.redisson.api.RExpirable
clearExpire, expire, expire, expire, expireAt, expireAt, expireIfGreater, expireIfGreater, expireIfLess, expireIfLess, expireIfNotSet, expireIfNotSet, expireIfSet, expireIfSet, getExpireTime, remainTimeToLive
Methods inherited from interface org.redisson.api.RExpirableAsync
clearExpireAsync, expireAsync, expireAsync, expireAsync, expireAtAsync, expireAtAsync, expireIfGreaterAsync, expireIfGreaterAsync, expireIfLessAsync, expireIfLessAsync, expireIfNotSetAsync, expireIfNotSetAsync, expireIfSetAsync, expireIfSetAsync, getExpireTimeAsync, remainTimeToLiveAsync
Methods inherited from interface org.redisson.api.RListMultimap
addListener, addListenerAsync, get, getAll, removeAll, replaceValues
Methods inherited from interface org.redisson.api.RMultimap
clear, containsEntry, containsKey, containsValue, entries, fastRemove, fastRemoveValue, fastReplaceValues, getCountDownLatch, getFairLock, getLock, getPermitExpirableSemaphore, getReadWriteLock, getSemaphore, isEmpty, keySet, keySize, put, putAll, readAllKeySet, remove, size, values
Methods inherited from interface org.redisson.api.RMultimapAsync
containsEntryAsync, containsKeyAsync, containsValueAsync, fastRemoveAsync, fastRemoveValueAsync, fastReplaceValuesAsync, getAllAsync, keySizeAsync, putAllAsync, putAsync, readAllKeySetAsync, removeAllAsync, removeAsync, replaceValuesAsync, sizeAsync
Methods inherited from interface org.redisson.api.RMultimapCache
expireKey
Methods inherited from interface org.redisson.api.RMultimapCacheAsync
expireKeyAsync
Methods inherited from interface org.redisson.api.RObject
copy, copy, copy, copyAndReplace, copyAndReplace, delete, dump, getCodec, getIdleTime, getName, isExists, migrate, move, removeListener, rename, renamenx, restore, restore, restoreAndReplace, restoreAndReplace, sizeInMemory, touch, unlink
Methods inherited from interface org.redisson.api.RObjectAsync
copyAndReplaceAsync, copyAndReplaceAsync, copyAsync, copyAsync, copyAsync, deleteAsync, dumpAsync, getIdleTimeAsync, isExistsAsync, migrateAsync, moveAsync, removeListenerAsync, renameAsync, renamenxAsync, restoreAndReplaceAsync, restoreAndReplaceAsync, restoreAsync, restoreAsync, sizeInMemoryAsync, touchAsync, unlinkAsync