public class DefaultListOperationsX<V> extends Object implements IKeyNamingPolicy
| Constructor and Description |
|---|
DefaultListOperationsX(org.springframework.data.redis.core.RedisTemplate<String,V> template,
IKeyNamingPolicy keyNamingPolicy) |
| Modifier and Type | Method and Description |
|---|---|
String |
getKeyName(String key)
Get naming key
|
org.springframework.data.redis.core.RedisOperations<K,V> |
getOperations() |
V |
index(String key,
long index) |
V |
leftPop(String key) |
V |
leftPop(String key,
long timeout,
TimeUnit unit) |
Long |
leftPush(String key,
V value) |
Long |
leftPush(String key,
V pivot,
V value) |
Long |
leftPushAll(String key,
Collection<V> values) |
Long |
leftPushAll(String key,
V... values) |
Long |
leftPushIfPresent(String key,
V value) |
List<V> |
range(String key,
long start,
long end) |
Long |
remove(String key,
long count,
Object value) |
V |
rightPop(String key) |
V |
rightPop(String key,
long timeout,
TimeUnit unit) |
V |
rightPopAndLeftPush(String sourceKey,
String destinationKey) |
V |
rightPopAndLeftPush(String sourceKey,
String destinationKey,
long timeout,
TimeUnit unit) |
Long |
rightPush(String key,
V value) |
Long |
rightPush(String key,
V pivot,
V value) |
Long |
rightPushAll(String key,
Collection<V> values) |
Long |
rightPushAll(String key,
V... values) |
Long |
rightPushIfPresent(String key,
V value) |
void |
set(String key,
long index,
V value) |
Long |
size(String key) |
void |
trim(String key,
long start,
long end) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetKeyNames, getKeyNames, mapKeyNamingpublic DefaultListOperationsX(org.springframework.data.redis.core.RedisTemplate<String,V> template, IKeyNamingPolicy keyNamingPolicy)
public Long leftPushAll(String key, Collection<V> values)
public Long rightPushAll(String key, Collection<V> values)
public V rightPopAndLeftPush(String sourceKey, String destinationKey, long timeout, TimeUnit unit)
public void trim(String key, long start, long end)
public String getKeyName(String key)
IKeyNamingPolicygetKeyName in interface IKeyNamingPolicypublic org.springframework.data.redis.core.RedisOperations<K,V> getOperations()
Copyright © 2020. All rights reserved.