Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
org.redisson.connection.ClusterNodeInfo |
org.redisson.connection.ClusterPartition |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List |
java.util.Collection |
4 |
4 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Collection |
java.util.Map |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Long |
java.lang.Number |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.String |
java.net.URI |
11 |
3 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
boolean |
19 |
10 |
1 |
- |
- |
Jdk -> Jdk |
io.netty.channel.EventLoopGroup |
org.redisson.connection.ConnectionManager |
3 |
1 |
1 |
- |
- |
External -> Internal |
boolean |
void |
13 |
5 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.protocol.ResponseDecoder |
org.redisson.client.protocol.Decoder |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
io.netty.util.concurrent.Promise |
org.redisson.client.handler.RedisData |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.redisson.client.handler.RedisData<java.lang.Object> |
org.redisson.client.handler.RedisData<java.lang.Object, java.lang.Object> |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Object |
byte |
33 |
4 |
1 |
- |
- |
Jdk -> Jdk |
io.netty.util.concurrent.Future<java.lang.String> |
java.lang.String |
2 |
1 |
1 |
- |
- |
External -> Jdk |
io.netty.channel.ChannelFuture |
com.lambdaworks.redis.RedisConnection |
1 |
1 |
1 |
- |
- |
External -> Internal |
io.netty.bootstrap.Bootstrap |
com.lambdaworks.redis.RedisClient |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
org.redisson.client.protocol.RedisCommand<java.lang.String> |
org.redisson.client.protocol.RedisStringCommand |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.lambdaworks.redis.protocol.RedisStateMachine.Type |
java.lang.Object |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.client.protocol.PubSubMessageDecoder |
org.redisson.client.protocol.PubSubStatusMessage |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.client.protocol.PubSubMessage |
org.redisson.client.protocol.PubSubStatusMessage |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.lang.Object |
8 |
7 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.protocol.PubSubMessage |
java.lang.Object |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
java.lang.Boolean |
java.lang.Object |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.protocol.RedisStringCommand |
org.redisson.client.protocol.RedisStrictCommand<java.lang.String> |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.redisson.client.protocol.Decoder |
org.redisson.client.protocol.MultiDecoder |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Object |
org.redisson.client.protocol.PubSubMessage |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.redisson.client.protocol.RedisStringCommand |
org.redisson.client.protocol.RedisStrictCommand<T> |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.redisson.client.protocol.RedisCommand |
org.redisson.client.protocol.RedisStrictCommand |
16 |
7 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Object |
org.redisson.client.protocol.PubSubPatternMessage |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
com.lambdaworks.redis.RedisConnection |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.Object |
java.lang.String |
10 |
6 |
1 |
- |
- |
Jdk -> Jdk |
int |
org.redisson.client.protocol.pubsub.MultiDecoder<T> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.client.protocol.RedisCommand.ValueType |
java.util.List<org.redisson.client.protocol.RedisCommand.ValueType> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Set |
java.util.List |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.Boolean |
7 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
com.lambdaworks.redis.pubsub.RedisPubSubListener |
org.redisson.client.RedisPubSubListener<?> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Long |
java.lang.Boolean |
14 |
3 |
1 |
SIBLING |
- |
Jdk -> Jdk |
com.lambdaworks.redis.pubsub.RedisPubSubConnection<K, V> |
org.redisson.client.RedisPubSubConnection |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
com.lambdaworks.redis.RedisConnection<V, K> |
org.redisson.client.RedisConnection |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
boolean |
6 |
2 |
1 |
- |
- |
Jdk -> Jdk |
long |
boolean |
8 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.util.ArrayList |
java.util.List |
2 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
com.lambdaworks.redis.pubsub.RedisPubSubAdapter<V> |
org.redisson.client.RedisPubSubListener |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.util.concurrent.Future<T> |
void |
2 |
2 |
1 |
- |
- |
External -> Jdk |
com.lambdaworks.redis.pubsub.RedisPubSubConnection<java.lang.String, java.lang.String> |
org.redisson.client.RedisPubSubConnection |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.connection.PubSubConnectionEntry |
io.netty.util.concurrent.Future<org.redisson.client.protocol.pubsub.PubSubStatusMessage> |
1 |
1 |
1 |
- |
- |
Internal -> External |
com.lambdaworks.redis.codec.RedisCodec |
org.redisson.client.protocol.Codec |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
com.lambdaworks.redis.RedisAsyncConnection<java.lang.String, java.lang.String> |
org.redisson.client.RedisConnection |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.async.SyncInterruptedOperation |
org.redisson.SyncOperation |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.codec.RedissonCodec |
org.redisson.client.protocol.Codec |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
com.lambdaworks.redis.RedisConnection<java.lang.Object, V> |
org.redisson.client.RedisConnection |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
com.lambdaworks.redis.pubsub.RedisPubSubAdapter |
org.redisson.client.RedisPubSubListener |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
long |
void |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Long |
java.lang.Void |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
io.netty.util.concurrent.Future<org.redisson.client.protocol.pubsub.PubSubStatusMessage> |
1 |
1 |
1 |
- |
- |
Jdk -> External |
com.lambdaworks.redis.RedisConnection<java.lang.Object, ?> |
org.redisson.client.RedisConnection |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
io.netty.channel.EventLoop |
io.netty.channel.EventLoopGroup |
1 |
1 |
1 |
- |
- |
External -> External |
org.redisson.client.RedisPubSubConnection |
io.netty.channel.Channel |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.util.List<java.lang.String> |
java.lang.String |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.protocol.RedisStrictCommand |
org.redisson.client.protocol.RedisCommand |
16 |
9 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.client.protocol.pubsub.PubSubStatusMessage |
java.util.List<org.redisson.client.protocol.pubsub.PubSubStatusMessage> |
17 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
java.lang.Void |
7 |
5 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Boolean |
java.lang.Void |
22 |
6 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Long |
java.lang.Integer |
54 |
8 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List |
java.util.Set |
26 |
11 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.redisson.client.protocol.CommandData<java.lang.Object, java.lang.Object> |
org.redisson.client.protocol.QueueCommand |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
? extendsjava.lang.Object |
? |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> TypeVariable |
org.redisson.connection.ConnectionManager |
org.redisson.CommandExecutor |
19 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List<org.redisson.client.protocol.CommandData<? extendsjava.lang.Object, ? extendsjava.lang.Object>> |
org.redisson.client.protocol.CommandsData |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.netty.util.concurrent.Promise |
io.netty.util.concurrent.Future |
4 |
3 |
1 |
R_SUPER_T |
- |
External -> External |
void |
java.util.List<?> |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.protocol.CommandData<?, ?> |
org.redisson.CommandBatchExecutorService.CommandEntry |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
void |
io.netty.channel.ChannelFuture |
4 |
3 |
1 |
- |
- |
Jdk -> External |
java.util.Collection |
java.util.Queue |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
io.netty.util.concurrent.Future<org.redisson.client.protocol.pubsub.PubSubStatusMessage> |
void |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.concurrent.ConcurrentLinkedQueue |
java.util.Queue |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
io.netty.util.concurrent.Future<java.util.List<org.redisson.client.protocol.pubsub.PubSubStatusMessage>> |
void |
10 |
1 |
1 |
- |
- |
External -> Jdk |
io.netty.util.concurrent.Future |
void |
2 |
1 |
1 |
- |
- |
External -> Jdk |
org.redisson.client.protocol.QueueCommand |
org.redisson.client.protocol.QueueCommandHolder |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.Object |
java.lang.Boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.protocol.pubsub.PubSubStatusMessage.Type |
org.redisson.client.protocol.pubsub.PubSubType |
12 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.RedisPubSubTopicListenerWrapper |
org.redisson.client.RedisPubSubListener |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.core.RTopic |
org.redisson.core.RPatternTopic |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Queue |
java.util.Collection |
13 |
3 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Map<java.lang.String, java.lang.String> |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
java.util.concurrent.ConcurrentMap |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Set<java.lang.String> |
java.net.URI |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.RedisClient |
org.redisson.client.RedisConnection |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.Queue |
java.util.Map |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Integer |
int |
15 |
2 |
1 |
- |
Unboxing |
Jdk -> Jdk |
void |
org.redisson.client.codec.Codec |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.core.RScoredSortedSet |
org.redisson.core.RScoredSortedSetAsync |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.core.RLexSortedSet |
org.redisson.core.RLexSortedSetAsync |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.client.codec.Codec |
void |
6 |
2 |
1 |
- |
- |
Internal -> Jdk |
java.lang.Boolean |
org.redisson.RedissonCountDownLatchEntry |
7 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Boolean |
org.redisson.RedissonLockEntry |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
int |
4 |
3 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.RedisPubSubConnection |
io.netty.util.concurrent.Future<org.redisson.client.RedisPubSubConnection> |
9 |
2 |
1 |
- |
- |
Internal -> External |
int |
org.redisson.connection.SubscribesConnectionEntry |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.connection.PubSubConnectionEntry |
io.netty.util.concurrent.Future<org.redisson.connection.PubSubConnectionEntry> |
5 |
1 |
1 |
- |
- |
Internal -> External |
org.redisson.connection.ConnectionEntry |
org.redisson.connection.SubscribesConnectionEntry |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.client.RedisConnection |
io.netty.util.concurrent.Future<org.redisson.client.RedisConnection> |
17 |
2 |
1 |
- |
- |
Internal -> External |
java.util.NavigableMap |
java.util.Map |
3 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
int |
org.redisson.cluster.ClusterSlotRange |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.util.Map |
java.util.Collection |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Integer |
org.redisson.cluster.ClusterSlotRange |
14 |
1 |
1 |
- |
- |
Jdk -> Internal |
int |
java.util.List<org.redisson.cluster.ClusterSlotRange> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
int |
org.redisson.connection.NodeSource |
18 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List<java.net.URI> |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.connection.ConnectionEntry.Mode |
org.redisson.connection.ConnectionEntry.NodeType |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.core.RScript.Mode |
org.redisson.connection.ConnectionEntry.NodeType |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.client.RedisClient |
java.net.InetSocketAddress |
23 |
3 |
1 |
Composition |
- |
Internal -> Jdk |
org.redisson.client.RedisClient |
org.redisson.connection.SubscribesConnectionEntry |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
io.netty.util.concurrent.Future<java.lang.Void> |
16 |
4 |
1 |
- |
- |
Jdk -> External |
java.util.concurrent.ConcurrentLinkedQueue |
java.util.Deque |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
io.netty.util.Timeout |
java.util.concurrent.atomic.AtomicReference<io.netty.util.Timeout> |
4 |
1 |
1 |
- |
- |
External -> Jdk |
org.redisson.misc.ConnectionPool<org.redisson.client.RedisConnection> |
org.redisson.misc.MasterConnectionPool |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.connection.LoadBalancer |
org.redisson.connection.LoadBalancerManager |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
java.util.Collection<io.netty.util.concurrent.Future<java.lang.Void>> |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.CommandExecutor |
org.redisson.CommandAsyncExecutor |
34 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Integer |
java.lang.Long |
58 |
15 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.Boolean |
java.lang.Long |
4 |
3 |
1 |
SIBLING |
- |
Jdk -> Jdk |
rx.Observable |
org.reactivestreams.Publisher |
9 |
1 |
1 |
- |
- |
External -> External |
rx.subjects.PublishSubject |
org.reactivestreams.Processor |
2 |
1 |
1 |
- |
- |
External -> External |
rx.Single |
org.reactivestreams.Publisher |
85 |
1 |
1 |
- |
- |
External -> External |
rx.Single |
reactor.rx.Stream |
1 |
1 |
1 |
- |
- |
External -> External |
org.redisson.core.RListReactive |
org.redisson.core.RCollectionReactive |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.Redisson |
org.redisson.RedissonClient |
47 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.RedissonClient |
org.redisson.api.RedissonReactiveClient |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Boolean |
java.util.List<java.lang.Object> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.ConcurrentMap |
org.redisson.core.RMapCache |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.RedissonCacheEvictScheduler |
org.redisson.RedissonCacheEvictionScheduler |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map |
java.util.concurrent.ConcurrentMap |
10 |
8 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.redisson.connection.ConnectionInitializer |
org.redisson.connection.ConnectionManager |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.pubsub.LockPubSub |
org.redisson.pubsub.SemaphorePubSub |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
io.netty.util.concurrent.Future<T> |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.concurrent.atomic.AtomicReference<io.netty.util.Timeout> |
org.redisson.command.AsyncDetails |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.netty.channel.ChannelHandlerContext |
io.netty.channel.Channel |
10 |
2 |
1 |
SIBLING |
- |
External -> External |
void |
io.netty.util.concurrent.Future<org.redisson.client.RedisPubSubConnection> |
1 |
1 |
1 |
- |
- |
Jdk -> External |
int |
long |
110 |
16 |
1 |
- |
Widening |
Jdk -> Jdk |
java.lang.Void |
java.lang.Boolean |
13 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
org.redisson.client.protocol.decoder.ScanObjectEntry |
7 |
3 |
1 |
Composition |
- |
Jdk -> Internal |
java.util.List<java.lang.Object> |
java.lang.Boolean |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
org.redisson.core.RList |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
java.net.URI |
java.util.List<java.net.URI> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Long |
io.netty.util.concurrent.Future<java.lang.Long> |
3 |
1 |
1 |
- |
- |
Jdk -> External |
java.lang.Void |
java.util.Collection<io.netty.util.concurrent.Future<java.lang.Void>> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
io.netty.util.concurrent.Future<java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.redisson.ClusterServersConfig |
org.redisson.BaseMasterSlaveServersConfig<?> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.ElasticacheServersConfig |
org.redisson.BaseMasterSlaveServersConfig<?> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.Collection |
java.util.Set |
4 |
2 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.util.Collection |
java.util.List |
4 |
3 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.redisson.misc.ConnectionPool<org.redisson.client.RedisPubSubConnection> |
org.redisson.connection.pool.PubSubConnectionPool |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.misc.ConnectionPool<org.redisson.client.RedisConnection> |
org.redisson.connection.pool.SlaveConnectionPool |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Long |
long |
12 |
4 |
1 |
- |
Unboxing |
Jdk -> Jdk |
org.redisson.RedissonSetMultimap |
org.redisson.RedissonMultimap |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.String |
double |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
java.util.LinkedHashMap |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Process |
org.redisson.RedisRunner.RedisProcess |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.redisson.RedisRunner.OPTIONS |
org.redisson.RedisRunner.REDIS_OPTIONS |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.remote.RemoteServiceResponse |
org.redisson.remote.RRemoteServiceResponse |
5 |
2 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.Collection<org.redisson.client.RedisPubSubConnection> |
boolean |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
org.redisson.connection.ClientConnectionsEntry |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.redisson.core.RTopic<org.redisson.remote.RRemoteServiceResponse> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.Long |
java.util.List<?> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.ExecutorService |
java.util.concurrent.ForkJoinPool |
4 |
2 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.Object |
org.redisson.client.protocol.decoder.DecoderState |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.client.protocol.decoder.DecoderState |
org.redisson.client.protocol.decoder.NestedMultiDecoder.NestedDecoderState |
6 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.List<java.lang.Object> |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
? |
2 |
1 |
1 |
- |
- |
Jdk -> TypeVariable |
org.redisson.client.protocol.CommandData |
org.redisson.client.protocol.BatchCommandData |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.client.protocol.decoder.MapScanResult |
org.redisson.client.protocol.decoder.MapCacheScanResult |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
int |
java.lang.Integer |
12 |
3 |
1 |
- |
Boxing |
Jdk -> Jdk |
byte |
long |
2 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
org.redisson.core.RSet |
java.util.Set |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
java.util.concurrent.ForkJoinPool |
java.util.concurrent.ExecutorService |
3 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.Object |
java.lang.Integer |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Integer |
java.lang.Object |
4 |
3 |
1 |
- |
- |
Jdk -> Jdk |
long |
org.redisson.core.RemoteInvocationOptions |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.command.CommandBatchService.CommandEntry |
org.redisson.client.protocol.BatchCommandData |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.command.CommandBatchService.CommandEntry |
org.redisson.client.protocol.BatchCommandData<?, ?> |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.command.CommandBatchService.CommandEntry |
org.redisson.client.protocol.BatchCommandData<T, R> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.remote.RRemoteServiceResponse |
? extendsorg.redisson.remote.RRemoteServiceResponse |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.util.concurrent.Future |
java.util.concurrent.Future |
2 |
1 |
1 |
- |
- |
External -> Jdk |
org.redisson.command.CommandExecutor |
org.redisson.command.CommandAsyncExecutor |
27 |
9 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
net.bytebuddy.description.field.FieldDescription.ForLoadedField |
net.bytebuddy.description.field.FieldDescription.InDefinedShape |
1 |
1 |
1 |
- |
- |
External -> External |
org.redisson.RedissonAttachedLiveObjectService |
org.redisson.liveobject.RAttachedLiveObjectService |
6 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.client.codec.Codec |
java.lang.Class<? extendsorg.redisson.client.codec.Codec> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.command.CommandAsyncExecutor |
org.redisson.liveobject.CodecProvider |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.command.CommandAsyncExecutor |
java.lang.Class<? extendsorg.redisson.client.codec.Codec> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.client.codec.Codec |
io.netty.util.concurrent.Future<org.redisson.client.codec.Codec> |
2 |
1 |
1 |
- |
- |
Internal -> External |
org.redisson.core.RSetMultimap |
org.redisson.core.RMultimapAsync |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.core.RListMultimap |
org.redisson.core.RMultimapAsync |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.core.RObject |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.liveobject.RAttachedLiveObjectService |
org.redisson.liveobject.RLiveObjectService |
9 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.util.concurrent.Future<org.redisson.client.codec.Codec> |
org.redisson.client.codec.Codec |
2 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.String |
org.redisson.client.handler.PubSubKey |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.Long |
java.lang.Object |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.liveobject.annotation.REntity.NamingScheme |
org.redisson.liveobject.resolver.NamingScheme |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List |
java.util.Map |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.List<org.redisson.cluster.ClusterNodeInfo> |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.Semaphore |
java.util.concurrent.atomic.AtomicInteger |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
boolean |
int |
5 |
2 |
1 |
- |
- |
Jdk -> Jdk |
io.netty.util.concurrent.Future |
io.netty.util.concurrent.Promise |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.Integer |
org.redisson.connection.MasterSlaveEntry |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.cluster.ClusterSlotRange |
org.redisson.connection.MasterSlaveEntry |
12 |
1 |
1 |
- |
- |
Internal -> Internal |
int |
org.redisson.connection.MasterSlaveEntry |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.cluster.ClusterSlotRange |
java.lang.Integer |
21 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.cluster.ClusterSlotRange |
int |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.redisson.core.NodesGroup<org.redisson.core.ClusterNode> |
org.redisson.core.ClusterNodesGroup |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.util.concurrent.Promise<org.redisson.connection.PubSubConnectionEntry> |
java.util.concurrent.Semaphore |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.redisson.api.RRemoteService |
org.redisson.executor.ExecutorRemoteService |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.redisson.executor.RemoteExecutorService |
org.redisson.executor.RemoteExecutorServiceImpl |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.lang.Class<?> |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.concurrent.Semaphore |
org.redisson.pubsub.AsyncSemaphore |
22 |
2 |
1 |
- |
- |
Jdk -> Internal |
java.util.UUID |
org.redisson.pubsub.SemaphorePubSub |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.netty.util.concurrent.Promise |
org.redisson.executor.RemotePromise |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.util.concurrent.Executor |
java.util.concurrent.ExecutorService |
6 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.redisson.api.RBlockingQueue<? extendsorg.redisson.remote.RRemoteServiceResponse> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.remote.RRemoteServiceResponse |
org.redisson.remote.RemoteServiceAck |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
io.netty.util.concurrent.Future |
org.redisson.api.RFuture |
1123 |
3 |
1 |
T_SUPER_R |
- |
External -> Internal |
io.netty.util.concurrent.Promise |
org.redisson.misc.RPromise |
142 |
4 |
1 |
T_SUPER_R |
- |
External -> Internal |
io.netty.util.concurrent.ScheduledFuture<?> |
io.netty.util.Timeout |
11 |
1 |
1 |
SIBLING |
- |
External -> External |
org.redisson.client.RedisPubSubListener |
org.redisson.client.RedisPubSubListener<?> |
19 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.Redisson |
org.redisson.api.RedissonClient |
16 |
6 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.remote.RemoteServiceMethod |
java.lang.Class<T> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.api.RExecutorService |
org.redisson.api.RScheduledExecutorService |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.util.concurrent.GenericFutureListener |
io.netty.util.concurrent.FutureListener |
8 |
1 |
1 |
T_SUPER_R |
- |
External -> External |
io.netty.util.concurrent.Promise |
org.redisson.api.RFuture |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.util.concurrent.Future |
org.redisson.api.RFuture |
3 |
2 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
java.lang.Integer |
java.lang.String |
4 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.redisson.misc.AbstractCacheMap.CachedValue |
org.redisson.misc.LFUCacheMap.LFUCachedValue |
7 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
java.util.Set<java.net.URI> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
org.redisson.api.RList |
3 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
java.util.Set |
org.redisson.api.RSet |
3 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
org.redisson.liveobject.resolver.Resolver |
org.redisson.liveobject.resolver.Resolver<?, ?, ?> |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RLocalCachedMap |
org.redisson.api.RMap |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.RuntimeException |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.IndexOutOfBoundsException |
java.lang.Throwable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Collection |
java.util.Deque |
2 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.redisson.client.protocol.BatchCommandData |
org.redisson.client.protocol.BatchCommandData<?, ?> |
4 |
2 |
1 |
- |
- |
Internal -> Internal |
org.redisson.client.protocol.BatchCommandData<?, ?> |
org.redisson.client.protocol.BatchCommandData |
2 |
2 |
1 |
- |
- |
Internal -> Internal |
java.lang.Class |
java.lang.Class<?> |
15 |
3 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.lang.Class<?> |
3 |
3 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
org.redisson.api.RCascadeType |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.client.codec.Codec |
org.redisson.api.RFuture<org.redisson.client.codec.Codec> |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicInteger |
org.redisson.pubsub.AsyncSemaphore |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.RFuture<T> |
void |
2 |
2 |
1 |
- |
- |
Internal -> Jdk |
java.util.List<java.net.URI> |
java.net.URL |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.net.URI |
java.net.URL |
76 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
long |
int |
13 |
2 |
1 |
- |
Narrowing |
Jdk -> Jdk |
org.redisson.connection.ConnectionManager |
org.redisson.command.CommandSyncService |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
boolean |
java.lang.Long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.client.protocol.decoder.ScanObjectEntry |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Queue |
java.util.Set |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.redisson.reactive.RedissonMapReactive |
org.redisson.reactive.MapReactive |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RedissonClient |
java.util.UUID |
21 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.EvictionScheduler.RedissonCacheTask |
org.redisson.eviction.EvictionTask |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.redisson.config.ElasticacheServersConfig |
org.redisson.config.ReplicatedServersConfig |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.redisson.cache.CachedValue |
org.redisson.cache.CachedValue<V, K> |
15 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.client.RedisException |
java.lang.Throwable |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
byte |
java.util.List<byte[]> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.ScheduledFuture |
org.redisson.api.RScheduledFuture |
5 |
2 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
org.redisson.api.RMap<java.lang.Object, java.lang.Object> |
org.springframework.cache.Cache |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.lang.String |
org.redisson.api.mapreduce.RCollator<VOut, java.lang.Object, KOut> |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Internal |
org.redisson.misc.RPromise |
org.redisson.api.RFuture |
2 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RMap |
org.redisson.api.RMapCache |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.util.Timeout |
long |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.List<org.redisson.RedisRunner.RedisProcess> |
org.redisson.ClusterRunner.ClusterProcesses |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.ArrayList |
org.redisson.misc.BiHashMap |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Void |
org.redisson.client.RedisPubSubConnection |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
org.redisson.api.LocalCachedMapOptions.InvalidationPolicy |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.HashSet |
java.util.Set<java.lang.Object> |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Set |
java.util.Map |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.net.URL |
java.net.URI |
82 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
io.netty.channel.ChannelFuture |
org.redisson.api.RFuture<java.lang.Void> |
1 |
1 |
1 |
- |
- |
External -> Internal |
boolean |
org.redisson.misc.RPromise<java.lang.Void> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.redisson.config.MasterSlaveServersConfig |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
long |
java.lang.Long |
2 |
2 |
1 |
- |
Boxing |
Jdk -> Jdk |
java.util.UUID |
org.redisson.client.codec.Codec |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.RedissonClient |
org.redisson.config.Config |
3 |
2 |
1 |
- |
- |
Internal -> Internal |
java.util.Collection<byte[]> |
byte |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List<byte[]> |
byte |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.api.RFuture |
org.redisson.api.RExecutorFuture |
10 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.concurrent.ScheduledFuture |
org.redisson.api.RExecutorFuture |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
org.redisson.api.RFuture<java.lang.Boolean> |
10 |
3 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.LocalCachedMapOptions |
org.redisson.api.MapOptions |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.RedissonMap |
org.redisson.api.RMapAsync |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RMapCache |
org.redisson.api.RMapCacheAsync |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RFuture |
reactor.fn.Supplier |
5 |
1 |
1 |
- |
- |
Internal -> External |
org.redisson.client.codec.JsonJacksonMapValueCodec<java.util.Map<java.lang.String, java.util.List<java.lang.String>>> |
org.redisson.client.codec.JsonJacksonMapCodec |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.redisson.client.codec.JsonJacksonMapValueCodec<java.lang.String> |
org.redisson.client.codec.JsonJacksonMapCodec |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.Set |
java.util.Collection |
10 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.concurrent.ConcurrentMap |
org.redisson.api.RMapCache |
4 |
2 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.spring.cache.CacheConfig |
? extendsorg.redisson.spring.cache.CacheConfig |
17 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Object |
org.springframework.context.ApplicationEvent |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.redisson.api.RBlockingFairQueue |
org.redisson.api.RBlockingQueue |
13 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.command.CommandBatchService |
org.redisson.command.CommandReactiveBatchService |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.net.InetSocketAddress |
java.net.URI |
10 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.net.InetSocketAddress |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
byte |
io.netty.buffer.ByteBuf |
115 |
1 |
1 |
- |
- |
Jdk -> External |
byte |
java.nio.ByteBuffer |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.HashMap |
java.util.LinkedHashMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
reactor.rx.Stream |
reactor.core.publisher.Mono |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.Void |
org.redisson.api.BatchResult<?> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List |
org.redisson.api.BatchResult |
12 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
void |
org.redisson.client.RedisClientConfig |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List<?> |
java.lang.Void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
org.redisson.remote.ResponseEntry |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.RBlockingQueue |
org.redisson.api.RMap |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RBlockingQueue |
org.redisson.misc.RPromise |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.remote.RemoteServiceAck |
org.redisson.remote.RRemoteServiceResponse |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
io.netty.channel.group.ChannelGroupFuture |
org.redisson.api.RFuture<java.lang.Void> |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.util.Map |
java.util.concurrent.atomic.AtomicReferenceArray |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
io.netty.util.Timeout |
org.redisson.QueueTransferTask.TimeoutTask |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
boolean |
org.redisson.client.protocol.Decoder<java.lang.Object> |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.netty.buffer.ByteBuf |
int |
6 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.Double |
org.redisson.client.protocol.Decoder<java.lang.Object> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
org.redisson.client.protocol.Decoder<java.lang.Object> |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.LocalCachedMapOptions.InvalidationPolicy |
org.redisson.api.LocalCachedMapOptions.ReconnectionStrategy |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
io.netty.bootstrap.Bootstrap |
org.redisson.client.handler.PingConnectionHandler |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.String |
org.redisson.remote.ResponseEntry.Key |
7 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.ConcurrentMap |
java.util.List |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.ConcurrentMap |
java.util.Map |
3 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.redisson.api.RBlockingQueue<org.redisson.remote.RemoteServiceRequest> |
java.lang.String |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
org.redisson.remote.RequestId |
16 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.remote.RemoteServiceRequest |
java.lang.String |
10 |
1 |
1 |
SIBLING |
- |
Internal -> Jdk |
java.lang.Void |
org.redisson.client.RedisClient |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.net.InetSocketAddress |
org.redisson.client.RedisClient |
51 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.redisson.client.RedisClient |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.RFuture |
org.redisson.misc.RPromise |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
java.net.InetAddress |
java.net.InetSocketAddress |
5 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
int |
java.time.Duration |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
long |
java.time.Instant |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.naming.resources.VirtualDirContext |
org.apache.catalina.webresources.StandardRoot |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.concurrent.ConcurrentMap |
java.util.Set |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.client.RedisPubSubConnection |
java.lang.Void |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.config.ClusterServersConfig |
org.redisson.config.BaseMasterSlaveServersConfig<?> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.buffer.ByteBuf |
org.redisson.misc.HashValue |
17 |
1 |
1 |
- |
- |
External -> Internal |
org.redisson.spring.cache.RedissonCacheStatisticsProvider |
org.redisson.spring.cache.RedissonCacheMeterBinderProvider |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicBoolean |
java.util.concurrent.atomic.AtomicInteger |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
io.netty.util.concurrent.Future<java.lang.Void> |
org.redisson.client.SubscribeListener |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.util.concurrent.atomic.AtomicInteger |
java.util.concurrent.atomic.AtomicLong |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
boolean |
org.redisson.client.protocol.pubsub.PubSubType |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.connection.ConnectionManager |
org.redisson.pubsub.PublishSubscribeService |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
void |
org.redisson.api.RFuture<org.redisson.client.RedisClient> |
2 |
2 |
1 |
- |
- |
Jdk -> Internal |
void |
org.redisson.config.Config |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
int |
org.redisson.api.BatchOptions |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.util.List<byte[]> |
org.redisson.misc.HashValue |
7 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.transaction.operation.TransactionalOperation |
org.redisson.transaction.HashKey |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.RedissonBitSet |
org.redisson.api.RBitSetAsync |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.RedissonSet |
org.redisson.api.RSetAsync |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.RedissonSetCache |
org.redisson.api.RSetCacheAsync |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.RedissonList |
org.redisson.api.RListAsync |
5 |
3 |
1 |
SIBLING |
- |
Internal -> Internal |
org.redisson.client.protocol.decoder.MapScanResult |
org.redisson.ScanResult |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.redisson.api.RFuture<java.lang.Void> |
2 |
2 |
1 |
- |
- |
Jdk -> Internal |
long |
byte |
1 |
1 |
1 |
- |
Narrowing |
Jdk -> Jdk |
long |
org.redisson.client.protocol.Time |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
org.redisson.client.protocol.Time |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Long |
org.redisson.client.protocol.Time |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
java.util.concurrent.atomic.AtomicBoolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Runnable |
java.util.Map.Entry |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.util.List<?> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.HashSet |
java.util.Set |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Collection<java.lang.Integer> |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.api.StreamId |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.client.protocol.decoder.ScanObjectEntry |
java.lang.Object |
60 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.redisson.client.protocol.decoder.MapScanResult |
org.redisson.api.RFuture |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
byte |
java.lang.Object |
26 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.executor.CronExpression |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Internal |
org.redisson.api.RLiveObjectService |
org.redisson.RedissonLiveObjectService |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.redisson.api.RExpirableAsync |
org.redisson.api.RObjectAsync |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.executor.CronExpression |
java.lang.String |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Jdk |
java.lang.String |
java.lang.CharSequence |
39 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.String |
byte |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.client.ChannelName |
75 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Iterator |
java.util.ListIterator |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.Long |
org.springframework.data.geo.Point |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.List<java.lang.String> |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.misc.HashValue |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Long |
org.redisson.executor.params.ScheduledParameters |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
java.lang.Object |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.ConcurrentMap |
org.redisson.api.RMap |
6 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
java.util.Map |
org.redisson.api.RMap |
12 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Set<org.redisson.api.RFuture<java.lang.String>> |
java.util.Map.Entry |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.misc.DoubleAdder |
double |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.redisson.misc.LongAdder |
java.util.concurrent.atomic.AtomicLong |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Jdk |
io.netty.util.Timeout |
org.redisson.RedissonLock.ExpirationEntry |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
java.lang.Object |
java.util.Map<java.lang.Object, java.lang.Object> |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
org.redisson.api.StreamId |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.StreamId |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.concurrent.Future<T> |
org.redisson.api.RExecutorBatchFuture |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.Future |
org.redisson.api.RExecutorFuture |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.Future |
io.netty.util.concurrent.Future |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> External |
org.redisson.client.protocol.decoder.ListScanResult |
org.redisson.api.RFuture |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RLexSortedSetAsync |
org.redisson.reactive.RedissonScoredSortedSetReactive<java.lang.String> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Integer |
java.lang.Boolean |
11 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.redisson.api.RListAsync |
org.redisson.RedissonList |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.Integer |
java.lang.Void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.api.RMapCacheAsync |
org.redisson.api.RMapCache |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RMapAsync |
org.redisson.api.RMap |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RSetAsync |
org.redisson.api.RSet |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RSetCacheAsync |
org.redisson.api.RSetCache |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.reactivestreams.Subscription |
io.netty.util.concurrent.Future<V> |
1 |
1 |
1 |
SIBLING |
- |
External -> External |
org.reactivestreams.Publisher |
org.redisson.api.RFuture |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.redisson.reactive.RedissonScoredSortedSetReactive<java.lang.String> |
org.redisson.api.RLexSortedSet |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.reflect.Method |
org.redisson.cache.CacheKey |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.reactivex.Single |
io.reactivex.Flowable |
16 |
2 |
1 |
SIBLING |
- |
External -> External |
org.redisson.api.RScriptReactive |
org.redisson.api.RScriptRx |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RBlockingDequeReactive |
org.redisson.api.RBlockingDequeRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RLexSortedSetReactive |
org.redisson.api.RLexSortedSetRx |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RHyperLogLogReactive |
org.redisson.api.RHyperLogLogRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RMapCacheReactive |
org.redisson.api.RMapCacheRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RListMultimapReactive |
org.redisson.api.RListMultimapRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RAtomicDoubleReactive |
org.redisson.api.RAtomicDoubleRx |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RTopicReactive |
org.redisson.api.RTopicRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RSetMultimapReactive |
org.redisson.api.RSetMultimapRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.RedissonMapCache |
org.redisson.api.RMapCache |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.api.RBucketReactive |
org.redisson.api.RBucketRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RScoredSortedSetReactive |
org.redisson.api.RScoredSortedSetRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RBitSetReactive |
org.redisson.api.RBitSetRx |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RMapReactive |
org.redisson.api.RMapRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.RedissonMap |
org.redisson.api.RMap |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.reactivestreams.Publisher |
io.reactivex.Flowable |
28 |
4 |
1 |
T_SUPER_R |
- |
External -> External |
org.redisson.api.RQueueReactive |
org.redisson.api.RQueueRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RKeysReactive |
org.redisson.api.RKeysRx |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RListReactive |
org.redisson.api.RListRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RBlockingQueueReactive |
org.redisson.api.RBlockingQueueRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RSetCacheReactive |
org.redisson.api.RSetCacheRx |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RSetReactive |
org.redisson.api.RSetRx |
3 |
2 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RedissonReactiveClient |
org.redisson.api.RedissonRxClient |
2 |
2 |
1 |
- |
- |
Internal -> Internal |
org.redisson.reactive.MapReactive |
org.redisson.RedissonMap |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RTopic<java.lang.Object> |
org.redisson.api.RTopic |
8 |
1 |
1 |
- |
- |
Internal -> Internal |
org.redisson.api.RExecutorBatchFuture |
org.redisson.api.RExecutorFuture<T> |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
byte |
org.redisson.RedissonExecutorService.ClassBody |
14 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Long |
int |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.reactivestreams.Publisher |
reactor.core.publisher.Flux |
36 |
3 |
1 |
T_SUPER_R |
- |
External -> External |
org.reactivestreams.Publisher |
reactor.core.publisher.Mono |
449 |
4 |
1 |
T_SUPER_R |
- |
External -> External |
void |
reactor.core.publisher.Mono<java.lang.Void> |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.redisson.RedissonBlockingQueue |
org.redisson.api.RBlockingQueueAsync |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.RedissonBlockingQueue |
org.redisson.api.RBlockingQueue |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.cache.CachedValueSoftReference<V> |
org.redisson.cache.CachedValueReference |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String[] |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.client.protocol.RedisCommand |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
io.netty.util.concurrent.EventExecutor |
io.netty.channel.EventLoop |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> External |
org.redisson.api.StreamMessageId |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Map<java.lang.Object, java.lang.Object> |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.redisson.api.StreamMessageId |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.api.StreamMessageId |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.Object |
org.redisson.api.StreamMessageId |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.client.codec.JsonJacksonMapCodec |
org.redisson.codec.TypedJsonJacksonCodec |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
io.netty.resolver.dns.DnsAddressResolverGroup |
io.netty.resolver.AddressResolverGroup<java.net.InetSocketAddress> |
6 |
2 |
1 |
R_SUPER_T |
- |
External -> External |
org.redisson.reactive.CommandReactiveService |
org.redisson.reactive.CommandReactiveExecutor |
4 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.netty.channel.Channel |
io.netty.channel.ChannelHandlerContext |
4 |
1 |
1 |
SIBLING |
- |
External -> External |
java.lang.Class<? extendsorg.redisson.client.codec.Codec> |
org.redisson.client.codec.Codec |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.liveobject.core.RedissonObjectBuilder |
org.redisson.misc.RedissonObjectFactory.CodecMethodRef |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.HashMap |
java.util.Map |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
io.netty.buffer.ByteBuf |
java.lang.Object |
1 |
1 |
1 |
R_SUPER_T |
- |
External -> Jdk |
org.redisson.codec.ReferenceCodecProvider |
org.redisson.liveobject.core.RedissonObjectBuilder |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.Date |
boolean |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.ThreadLocal |
io.netty.util.concurrent.FastThreadLocal |
4 |
1 |
1 |
- |
- |
Jdk -> External |
java.lang.String |
java.lang.String[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.liveobject.resolver.Resolver |
org.redisson.liveobject.resolver.RIdResolver |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.redisson.liveobject.resolver.Resolver |
org.redisson.liveobject.resolver.RIdResolver<?> |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.ClassLoader |
org.redisson.client.protocol.Decoder<?> |
8 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
org.redisson.codec.MapCacheEventCodec.OSType |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Boolean |
org.redisson.codec.MapCacheEventCodec.OSType |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.reactivestreams.Publisher |
io.reactivex.Single |
2 |
1 |
1 |
SIBLING |
- |
External -> External |
io.reactivex.Flowable<java.lang.Void> |
io.reactivex.Completable |
69 |
1 |
1 |
SIBLING |
- |
External -> External |
io.reactivex.Flowable |
io.reactivex.Maybe |
57 |
1 |
1 |
SIBLING |
- |
External -> External |
io.reactivex.Flowable |
io.reactivex.Single |
333 |
1 |
1 |
SIBLING |
- |
External -> External |
org.redisson.RedissonBucket |
org.redisson.api.RBucket |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
java.lang.ref.Finalizer.FinalizerThread |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Set<java.lang.String> |
9 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List<java.lang.String> |
long |
5 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.MapWriterTask<V> |
org.redisson.MapWriterTask.Add |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.Queue<java.lang.Runnable> |
org.redisson.MapWriteBehindTask |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.redisson.MapWriterTask<java.util.List<java.lang.Long>> |
org.redisson.MapWriterTask.Remove |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.function.Supplier |
java.util.concurrent.Callable |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.redisson.api.RFuture |
io.netty.util.concurrent.Future |
2 |
1 |
1 |
- |
- |
Internal -> External |
org.redisson.misc.RPromise |
io.netty.util.concurrent.Promise |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.net.URI |
java.net.InetSocketAddress |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List |
org.redisson.api.RFuture |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map |
org.redisson.misc.RPromise |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map |
org.redisson.api.RFuture |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
long |
org.redisson.api.RFuture<java.lang.Long> |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Set |
java.lang.Iterable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Set<java.lang.Integer> |
java.util.BitSet |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |