Type Changes:

Home

Projects

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