• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

alibaba / jetcache / #405

16 Apr 2024 05:58AM UTC coverage: 0.0% (-88.9%) from 88.866%
#405

push

areyouok
add encoding to fix coverage report

0 of 5353 relevant lines covered (0.0%)

0.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/jetcache-core/src/main/java/com/alicp/jetcache/SimpleProxyCache.java
1
package com.alicp.jetcache;
2

3
import java.util.Map;
4
import java.util.Set;
5
import java.util.concurrent.TimeUnit;
6
import java.util.function.Function;
7

8
/**
9
 * Created on 2017/5/17.
10
 *
11
 * @author huangli
12
 */
13
public class SimpleProxyCache<K, V> implements ProxyCache<K, V> {
14

15
    protected Cache<K, V> cache;
16

17
    public SimpleProxyCache(Cache<K, V> cache) {
×
18
        this.cache = cache;
×
19
    }
×
20

21
    @Override
22
    public CacheConfig<K, V> config() {
23
        return cache.config();
×
24
    }
25

26
    @Override
27
    public Cache<K, V> getTargetCache() {
28
        return cache;
×
29
    }
30

31
    @Override
32
    public V get(K key) {
33
        return cache.get(key);
×
34
    }
35

36
    @Override
37
    public Map<K, V> getAll(Set<? extends K> keys) {
38
        return cache.getAll(keys);
×
39
    }
40

41
    @Override
42
    public void put(K key, V value) {
43
        cache.put(key, value);
×
44
    }
×
45

46
    @Override
47
    public void putAll(Map<? extends K, ? extends V> map) {
48
        cache.putAll(map);
×
49
    }
×
50

51
    @Override
52
    public boolean putIfAbsent(K key, V value) {
53
        return cache.putIfAbsent(key, value);
×
54
    }
55

56
    @Override
57
    public boolean remove(K key) {
58
        return cache.remove(key);
×
59
    }
60

61
    @Override
62
    public void removeAll(Set<? extends K> keys) {
63
        cache.removeAll(keys);
×
64
    }
×
65

66
    @Override
67
    public <T> T unwrap(Class<T> clazz) {
68
        return cache.unwrap(clazz);
×
69
    }
70

71
    @Override
72
    public AutoReleaseLock tryLock(K key, long expire, TimeUnit timeUnit) {
73
        return cache.tryLock(key, expire, timeUnit);
×
74
    }
75

76
    @Override
77
    public boolean tryLockAndRun(K key, long expire, TimeUnit timeUnit, Runnable action) {
78
        return cache.tryLockAndRun(key, expire, timeUnit, action);
×
79
    }
80

81
    @Override
82
    public CacheGetResult<V> GET(K key) {
83
        return cache.GET(key);
×
84
    }
85

86
    @Override
87
    public MultiGetResult<K, V> GET_ALL(Set<? extends K> keys) {
88
        return cache.GET_ALL(keys);
×
89
    }
90

91
    @Override
92
    public V computeIfAbsent(K key, Function<K, V> loader) {
93
        return cache.computeIfAbsent(key, loader);
×
94
    }
95

96
    @Override
97
    public V computeIfAbsent(K key, Function<K, V> loader, boolean cacheNullWhenLoaderReturnNull) {
98
        return cache.computeIfAbsent(key, loader, cacheNullWhenLoaderReturnNull);
×
99
    }
100

101
    @Override
102
    public V computeIfAbsent(K key, Function<K, V> loader, boolean cacheNullWhenLoaderReturnNull, long expireAfterWrite, TimeUnit timeUnit) {
103
        return cache.computeIfAbsent(key, loader, cacheNullWhenLoaderReturnNull, expireAfterWrite, timeUnit);
×
104
    }
105

106
    @Override
107
    public void put(K key, V value, long expireAfterWrite, TimeUnit timeUnit) {
108
        cache.put(key, value, expireAfterWrite, timeUnit);
×
109
    }
×
110

111
    @Override
112
    public CacheResult PUT(K key, V value) {
113
        return cache.PUT(key, value);
×
114
    }
115

116
    @Override
117
    public CacheResult PUT(K key, V value, long expireAfterWrite, TimeUnit timeUnit) {
118
        return cache.PUT(key, value, expireAfterWrite, timeUnit);
×
119
    }
120

121
    @Override
122
    public void putAll(Map<? extends K, ? extends V> map, long expireAfterWrite, TimeUnit timeUnit) {
123
        cache.putAll(map, expireAfterWrite, timeUnit);
×
124
    }
×
125

126
    @Override
127
    public CacheResult PUT_ALL(Map<? extends K, ? extends V> map) {
128
        return cache.PUT_ALL(map);
×
129
    }
130

131
    @Override
132
    public CacheResult PUT_ALL(Map<? extends K, ? extends V> map, long expireAfterWrite, TimeUnit timeUnit) {
133
        return cache.PUT_ALL(map, expireAfterWrite, timeUnit);
×
134
    }
135

136
    @Override
137
    public CacheResult REMOVE(K key) {
138
        return cache.REMOVE(key);
×
139
    }
140

141
    @Override
142
    public CacheResult REMOVE_ALL(Set<? extends K> keys) {
143
        return cache.REMOVE_ALL(keys);
×
144
    }
145

146
    @Override
147
    public CacheResult PUT_IF_ABSENT(K key, V value, long expireAfterWrite, TimeUnit timeUnit) {
148
        return cache.PUT_IF_ABSENT(key, value, expireAfterWrite, timeUnit);
×
149
    }
150

151
    @Override
152
    public void close() {
153
        cache.close();
×
154
    }
×
155
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc