Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
org.jgroups.JChannel |
org.jgroups.Channel |
12 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.Map<org.jgroups.Address, org.jgroups.View> |
org.jgroups.Message |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.protocols.pbcast.GMS |
org.jgroups.protocols.MERGE3 |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.concurrent.ConcurrentMap |
java.util.Map |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Set<org.jgroups.Address> |
org.jgroups.ViewId |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.protocols.DISCARD |
10 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.Membership |
11 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.stack.Protocol |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.stack.ProtocolStack |
2 |
2 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
java.net.InetSocketAddress |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.jgroups.util.Tuple |
org.jgroups.util.Triple |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
java.net.InetAddress |
java.util.List<java.net.InetAddress> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.io.FileInputStream |
java.io.InputStream |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jgroups.Address |
java.lang.String |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
byte |
org.jgroups.util.Buffer |
5 |
2 |
1 |
- |
- |
Jdk -> Internal |
java.net.DatagramSocket |
java.net.MulticastSocket |
3 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.jgroups.Header |
org.jgroups.Message |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.util.Headers |
org.jgroups.Header |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.nio.WriteBuffers |
org.jgroups.nio.Buffers |
6 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.nio.channels.SocketChannel |
java.nio.channels.GatheringByteChannel |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.nio.ByteBuffer |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
int |
short |
2 |
1 |
1 |
- |
Narrowing |
Jdk -> Jdk |
java.lang.reflect.AccessibleObject |
org.jgroups.util.Buffer |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
int |
void |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.blocks.RspCollector |
org.jgroups.protocols.pbcast.GmsImpl.Request |
8 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Long |
long |
3 |
3 |
1 |
- |
Unboxing |
Jdk -> Jdk |
boolean |
void |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Vector |
java.util.List |
9 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jgroups.util.Filter |
java.util.function.Predicate |
13 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Hashtable |
java.util.Map<java.lang.String, java.lang.Float> |
2 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Hashtable |
java.util.Map<java.lang.String, java.awt.geom.Rectangle2D.Float> |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.Short |
java.lang.Integer |
4 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
short |
int |
4 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
org.jgroups.blocks.cs.TcpBaseServer |
org.jgroups.blocks.cs.BaseServer |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.jgroups.util.NotifyingFuture |
org.jgroups.protocols.pbcast.GmsImpl.Request |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.jgroups.protocols.pbcast.GmsImpl.Request |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.util.Rsp<T> |
3 |
2 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.util.RspList<T> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.blocks.GroupRequest |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.blocks.RpcDispatcher |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.MessageListener |
org.jgroups.StateListener |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
org.jgroups.blocks.MessageDispatcher |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Class<?> |
java.lang.reflect.AccessibleObject |
3 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
org.jgroups.protocols.MERGE3 |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List |
java.util.Collection |
14 |
9 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jgroups.blocks.GroupRequest |
org.jgroups.util.RspList |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.reflect.AccessibleObject |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.Message |
org.jgroups.util.Buffer |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.Message |
org.jgroups.Address |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.jgroups.blocks.RpcDispatcherTest.MyFutureListener |
java.util.concurrent.CompletableFuture |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.protocols.pbcast.GmsImpl.Request |
org.jgroups.blocks.GroupRequest |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.jgroups.util.NotifyingFuture |
java.util.concurrent.CompletableFuture |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Jdk |
java.util.concurrent.Future |
java.util.concurrent.CompletableFuture |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.util.Map |
org.jgroups.util.RspList |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Internal |
org.jgroups.blocks.RpcDispatcherTest.MyFutureListener |
java.util.concurrent.CompletableFuture<org.jgroups.util.RspList<java.lang.Long>> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.Message |
org.jgroups.util.MessageBatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.jgroups.fork.ForkChannel |
12 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.JChannel |
33 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.protocols.GMS_MergeTest.MyChannel |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.Channel |
23 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.Channel |
org.jgroups.JChannel |
107 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.jgroups.util.MessageBatch |
org.jgroups.Message |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.util.Table.Visitor |
java.util.function.BiFunction |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.util.MessageBatch.Visitor |
java.util.function.BiFunction |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.io.ObjectOutputStream |
java.io.DataOutput |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jgroups.blocks.RpcDispatcher.Marshaller |
org.jgroups.blocks.Marshaller |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.jgroups.blocks.MethodCall |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.blocks.RequestCorrelator |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.util.Buffer |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
int |
long |
3 |
2 |
1 |
- |
Widening |
Jdk -> Jdk |
int |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
long |
void |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.util.MyReceiver |
org.jgroups.tests.MessageBundlingTest.SimpleReceiver |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.jgroups.util.SingletonAddress |
org.jgroups.Address |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
int |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
int |
java.io.InputStream |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
java.io.OutputStream |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.util.Average |
org.jgroups.util.AverageMinMax |
3 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
org.jgroups.protocols.pbcast.GMS.GmsHeader |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
int |
org.jgroups.stack.ProtocolStack.Position |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.protocols.ENCRYPT |
org.jgroups.protocols.SYM_ENCRYPT |
10 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.jgroups.protocols.AUTH |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.HashMap |
java.util.Map |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jgroups.Address |
java.lang.reflect.AccessibleObject |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Collection<org.jgroups.Address> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.View |
java.util.List |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.util.RingBuffer |
org.jgroups.util.RingBufferSeqno |
7 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
org.jgroups.Message |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.stack.Interval |
org.jgroups.stack.StaticInterval |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Class |
java.util.function.Supplier<? extendsjava.lang.reflect.AccessibleObject> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Class |
java.lang.reflect.AccessibleObject |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.concurrent.ThreadPoolExecutor |
java.util.concurrent.Executor |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jgroups.Event |
org.jgroups.Message |
51 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.stack.IpAddress |
org.jgroups.blocks.LazyRemovalCache.Entry<org.jgroups.stack.IpAddress> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.reflect.AccessibleObject |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map |
org.jgroups.blocks.LazyRemovalCache |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.ConcurrentMap |
org.jgroups.blocks.LazyRemovalCache |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.util.Pool.Creator |
java.util.function.Supplier |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.concurrent.Future<?> |
org.jgroups.protocols.MERGE3.InfoSender |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.stack.Protocol |
java.lang.reflect.AccessibleObject |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
org.jgroups.protocols.UDP |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.protocols.TP |
26 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.protocols.pbcast.NAKACK2 |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.util.Tuple |
org.jgroups.util.LongTuple |
29 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.function.BiFunction |
java.util.function.ToLongBiFunction |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.function.BiFunction |
java.util.function.ToIntBiFunction |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.Header |
org.jgroups.protocols.UnicastHeader3 |
17 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
long |
int |
19 |
3 |
1 |
- |
Narrowing |
Jdk -> Jdk |
java.util.concurrent.atomic.AtomicLong |
java.util.concurrent.atomic.AtomicInteger |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.Collection<org.jgroups.Address> |
org.jgroups.View |
2 |
2 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.protocols.UDP.PacketReceiver |
org.jgroups.protocols.UDP.PacketReceiver[] |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicLong |
java.util.concurrent.atomic.LongAdder |
22 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.concurrent.atomic.AtomicInteger |
java.util.concurrent.atomic.LongAdder |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.Set |
java.util.List |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
boolean |
7 |
4 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.util.AsciiString |
byte |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.List<org.jgroups.Message> |
org.jgroups.util.MessageBatch |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.util.MaxOneThreadPerSender.BatchHandlerLoop |
java.lang.Runnable |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
org.jgroups.protocols.pbcast.GMS |
9 |
2 |
1 |
- |
- |
Jdk -> Internal |
javax.crypto.SecretKey |
java.security.Key |
8 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
void |
org.jgroups.protocols.SHUFFLE |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.atomic.AtomicBoolean |
java.util.concurrent.atomic.AtomicInteger |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
int |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
int |
5 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.reflect.Field |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
double |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.stack.GossipData |
java.io.DataInput |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.stack.GossipData |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.util.ByteArrayDataInputStream |
java.io.DataInput |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
java.util.List<org.jgroups.Address> |
org.jgroups.Address |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jgroups.util.Credit |
? extendsorg.jgroups.util.Credit |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.jgroups.util.Average |
java.util.concurrent.locks.Lock |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.protocols.pbcast.ViewHandler |
org.jgroups.protocols.pbcast.ViewHandler2 |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.protocols.pbcast.ViewHandler |
org.jgroups.protocols.pbcast.ViewHandler2<org.jgroups.protocols.pbcast.GmsImpl.Request> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jgroups.Address |
java.util.Collection<org.jgroups.Address> |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.Address |
java.util.List<org.jgroups.Address> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
org.jgroups.protocols.pbcast.ViewHandler<R> |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
java.util.concurrent.atomic.AtomicBoolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Hashtable |
java.util.Properties |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
void |
java.util.Collection<org.jgroups.Address> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Set<org.jgroups.Address> |
org.jgroups.View |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Collection<org.jgroups.Address> |
long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
java.util.Set<java.lang.reflect.Method> |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.jgroups.blocks.ReplicatedHashMap |
java.util.Map |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.Message |
org.jgroups.protocols.pbcast.GMS.GmsHeader |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicInteger |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.reflect.AccessibleObject |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.protocols.dns.DefaultDNSResolver |
org.jgroups.protocols.dns.AddressedDNSResolver |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.jgroups.stack.Protocol |
org.jgroups.protocols.TP |
2 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Boolean |
org.jgroups.Address |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.protocols.TCP |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.protocols.BasicTCP |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
java.net.InetAddress |
3 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.net.InetAddress |
java.net.SocketAddress |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.ref.Finalizer.FinalizerThread |
org.jgroups.util.Runner |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.jgroups.util.Runner |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
byte |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.reflect.Field |
short |
6 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Long |
java.lang.reflect.AccessibleObject |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.reflect.AccessibleObject |
java.util.Map<java.lang.reflect.AccessibleObject, java.lang.String> |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.function.Consumer |
java.util.function.BiConsumer |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List<org.jgroups.Message> |
void |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Collection |
java.util.List |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.Boolean |
boolean |
1 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.reflect.AccessibleObject |
java.util.Map.Entry<K, V> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.jgroups.protocols.TP |
org.jgroups.stack.Protocol |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.jgroups.stack.Protocol |
java.util.List<org.jgroups.stack.Protocol> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.jgroups.Address |
org.jgroups.protocols.relay.SiteUUID |
2 |
1 |
1 |
- |
- |
Internal -> Internal |