Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
java.nio.ByteBuffer org.apache.tomcat.util.buf.ByteBufferHolder 4 1 1 Composition - Jdk -> Internal
int void 9 2 1 - - Jdk -> Jdk
int boolean 6 4 1 - - Jdk -> Jdk
void int 4 4 1 - - Jdk -> Jdk
boolean java.io.IOException 3 1 1 - - Jdk -> Jdk
org.apache.coyote.http11.AbstractOutputBuffer org.apache.coyote.http11.Http11OutputBuffer 2 1 1 SIBLING - Internal -> Internal
org.apache.tomcat.util.net.AprEndpoint org.apache.tomcat.util.net.AbstractEndpoint<java.lang.Long> 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.tomcat.util.net.Nio2Endpoint org.apache.tomcat.util.net.AbstractEndpoint<org.apache.tomcat.util.net.Nio2Channel> 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.tomcat.util.net.NioEndpoint org.apache.tomcat.util.net.AbstractEndpoint<org.apache.tomcat.util.net.NioChannel> 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.tomcat.util.net.NioEndpoint.NioBufferHandler org.apache.tomcat.util.net.SocketBufferHandler 4 1 1 - - Internal -> Internal
org.apache.tomcat.util.net.SecureNioChannel.ApplicationBufferHandler org.apache.tomcat.util.net.SocketBufferHandler 6 1 1 - - Internal -> Internal
org.apache.tomcat.util.net.SecureNio2Channel.ApplicationBufferHandler org.apache.tomcat.util.net.SocketBufferHandler 3 1 1 - - Internal -> Internal
boolean java.util.concurrent.Semaphore 2 2 1 - - Jdk -> Jdk
java.lang.Long ? 4 3 1 - - Jdk -> TypeVariable
org.apache.tomcat.util.net.NioChannel ? 4 3 1 - - Internal -> TypeVariable
org.apache.tomcat.util.net.Nio2Channel ? 3 3 1 - - Internal -> TypeVariable
java.util.ArrayList java.util.List 81 3 1 R_SUPER_T - Jdk -> Jdk
void java.util.BitSet 1 1 1 - - Jdk -> Jdk
java.util.SortedSet java.util.SortedMap 1 1 1 - - Jdk -> Jdk
java.lang.String java.util.Map.Entry<java.lang.String, java.lang.String> 3 2 1 - - Jdk -> Jdk
boolean org.apache.tomcat.util.net.SendfileState 3 2 1 - - Jdk -> Internal
org.apache.catalina.WebResourceRoot org.apache.catalina.webresources.AbstractArchiveResourceSet 3 1 1 - - Internal -> Internal
java.util.jar.Manifest org.apache.catalina.webresources.AbstractArchiveResourceSet 1 1 1 Composition - Jdk -> Internal
boolean void 14 9 1 - - Jdk -> Jdk
org.apache.coyote.http11.AbstractHttp11Processor org.apache.coyote.http11.Http11Processor 1 1 1 SIBLING - Internal -> Internal
org.apache.coyote.http11.Http11Nio2Processor org.apache.coyote.http11.Http11Processor<org.apache.tomcat.util.net.Nio2Channel> 1 1 1 - - Internal -> Internal
org.apache.coyote.http11.Http11AprProcessor org.apache.coyote.http11.Http11Processor<java.lang.Long> 1 1 1 - - Internal -> Internal
org.apache.coyote.http11.Http11NioProcessor org.apache.coyote.http11.Http11Processor<org.apache.tomcat.util.net.NioChannel> 1 1 1 - - Internal -> Internal
org.apache.coyote.Processor<S> org.apache.coyote.Processor 9 1 1 - - Internal -> Internal
org.apache.coyote.Processor<org.apache.tomcat.util.net.NioChannel> org.apache.coyote.Processor 13 1 1 - - Internal -> Internal
java.lang.Object java.lang.String 2 2 1 - - Jdk -> Jdk
int long 30 6 1 - Widening Jdk -> Jdk
javax.net.ssl.SSLSession java.lang.String 1 1 1 - - Jdk -> Jdk
javax.servlet.ServletInputStream org.apache.tomcat.util.net.SocketWrapperBase<?> 2 1 1 - - Internal -> Internal
javax.servlet.ServletOutputStream org.apache.tomcat.util.net.SocketWrapperBase<?> 1 1 1 - - Internal -> Internal
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.TextMessageSendHandler java.nio.charset.CoderResult 1 1 1 - - Internal -> Jdk
int org.apache.tomcat.websocket.MessagePart 1 1 1 Composition - Jdk -> Internal
java.lang.String[] java.lang.String 2 2 1 - - Jdk -> Jdk
javax.management.remote.JMXConnectorServer javax.management.remote.rmi.RMIConnectorServer 1 1 1 T_SUPER_R - Jdk -> Jdk
javax.servlet.ServletContext org.apache.catalina.Context 3 1 1 - - Internal -> Internal
org.apache.tomcat.websocket.MessagePart int 1 1 1 Composition - Internal -> Jdk
long org.apache.tomcat.util.net.SocketWrapperBase<java.lang.Long> 1 1 1 - - Jdk -> Internal
boolean org.apache.tomcat.util.net.SNIExtractor.SNIResult 1 1 1 - - Jdk -> Internal
javax.servlet.http.HttpServletRequest org.apache.catalina.filters.TestRemoteIpFilter.MockFilterChain 1 1 1 Composition - Internal -> Internal
java.lang.String java.lang.String[] 3 2 1 - - Jdk -> Jdk
org.apache.tomcat.util.net.AbstractJsseEndpoint.SSLContextWrapper org.apache.tomcat.util.net.SSLHostConfig 1 1 1 - - Internal -> Internal
javax.net.ssl.SSLContext org.apache.tomcat.util.net.SSLContext 1 1 1 - - Jdk -> Internal
org.apache.tomcat.util.net.AbstractEndpoint org.apache.tomcat.util.net.AbstractJsseEndpoint 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.coyote.http2.Stream org.apache.coyote.http2.AbstractStream 1 1 1 R_SUPER_T - Internal -> Internal
long int 25 1 1 - Narrowing Jdk -> Jdk
java.util.Hashtable java.util.Map 1 1 1 R_SUPER_T - Jdk -> Jdk
long java.util.concurrent.atomic.AtomicLong 2 2 1 - - Jdk -> Jdk
int byte 14 2 1 - Narrowing Jdk -> Jdk
java.util.Iterator<org.apache.tomcat.dbcp.pool2.PooledObject<T>> org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.EvictionIterator 1 1 1 Composition - Jdk -> Internal
int java.lang.String 4 1 1 - - Jdk -> Jdk
void org.apache.coyote.http2.HpackDecoder.HeaderEmitter 2 1 1 - - Jdk -> Internal
byte org.apache.coyote.http2.ErrorCode 3 1 1 - - Jdk -> Internal
int org.apache.coyote.http2.FrameType 6 1 1 - - Jdk -> Internal
java.lang.Integer org.apache.coyote.http2.FrameType 2 1 1 - - Jdk -> Internal
org.apache.coyote.http2.ErrorCode org.apache.tomcat.jni.Error 3 1 1 - - Internal -> Internal
org.apache.coyote.http2.AbstractStream org.apache.coyote.http2.Stream 6 2 1 R_SUPER_T - Internal -> Internal
org.apache.tomcat.jni.Error org.apache.coyote.http2.Http2Error 5 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicLong long 1 1 1 - - Jdk -> Jdk
java.lang.Class<?> javax.websocket.Endpoint 4 2 1 - - Jdk -> Internal
java.lang.Class<? extendsjavax.websocket.Endpoint> javax.websocket.Endpoint 1 1 1 - - Jdk -> Internal
java.lang.ThreadLocal<org.apache.catalina.authenticator.jaspic.PrincipalGroupCallback> org.apache.catalina.authenticator.jaspic.PrincipalGroupCallback 1 1 1 - - Jdk -> Internal
java.security.Principal org.apache.catalina.realm.GenericPrincipal 2 1 1 T_SUPER_R - Jdk -> Internal
org.apache.tomcat.util.net.TLSClientHelloExtractor.SNIResult org.apache.tomcat.util.net.TLSClientHelloExtractor.ExtractorResult 4 1 1 - - Internal -> Internal
java.lang.Object java.lang.Long 3 2 1 - - Jdk -> Jdk
javax.security.auth.message.MessageInfo org.apache.catalina.authenticator.jaspic.MessageInfoImpl 1 1 1 T_SUPER_R - Internal -> Internal
boolean org.apache.tomcat.util.http.Parameters.FailReason 2 1 1 - - Jdk -> Internal
int java.util.concurrent.atomic.AtomicInteger 8 5 1 - - Jdk -> Jdk
org.apache.catalina.Engine org.apache.catalina.Container 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.catalina.Host org.apache.catalina.Container 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.catalina.Realm org.apache.catalina.Context 2 2 1 - - Internal -> Internal
org.apache.catalina.realm.GenericPrincipal java.security.Principal 3 2 1 R_SUPER_T - Internal -> Jdk
java.util.concurrent.atomic.AtomicInteger java.util.concurrent.atomic.AtomicReference<org.apache.tomcat.jdbc.pool.interceptor.ConnectionState> 1 1 1 SIBLING - Jdk -> Jdk
org.apache.jasper.el.ELContextImpl javax.el.ELContext 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Class java.util.List 3 1 1 - - Jdk -> Jdk
org.apache.coyote.http2.ConnectionSettingsRemote org.apache.coyote.http2.ConnectionSettingsLocal 1 1 1 - - Internal -> Internal
int org.apache.coyote.http2.Setting 4 1 1 - - Jdk -> Internal
java.lang.Integer org.apache.coyote.http2.Setting 1 1 1 - - Jdk -> Internal
org.apache.coyote.http2.Setting org.apache.coyote.http2.Http2TestBase.SettingValue 1 1 1 - - Internal -> Internal
void boolean 15 9 1 - - Jdk -> Jdk
java.util.HashMap java.util.concurrent.ConcurrentHashMap 3 3 1 SIBLING - Jdk -> Jdk
java.lang.String java.nio.charset.Charset 21 11 1 SIBLING - Jdk -> Jdk
java.util.List java.util.Queue 1 1 1 SIBLING - Jdk -> Jdk
org.apache.tomcat.util.buf.C2BConverter org.apache.tomcat.util.collections.SynchronizedStack<org.apache.tomcat.util.buf.C2BConverter> 1 1 1 - - Internal -> Internal
org.apache.tomcat.util.buf.B2CConverter org.apache.tomcat.util.collections.SynchronizedStack<org.apache.tomcat.util.buf.B2CConverter> 1 1 1 - - Internal -> Internal
java.util.LinkedList java.util.Deque 1 1 1 R_SUPER_T - Jdk -> Jdk
java.util.HashMap java.util.Map 43 4 1 R_SUPER_T - Jdk -> Jdk
org.apache.catalina.LifecycleListener java.util.List<org.apache.catalina.LifecycleListener> 1 1 1 - - Internal -> Jdk
java.lang.String java.io.File 10 2 1 SIBLING - Jdk -> Jdk
int java.lang.Object 3 1 1 - - Jdk -> Jdk
java.lang.ref.Finalizer.FinalizerThread org.apache.tomcat.util.threads.TestLimitLatch.TestThread 3 1 1 - - Jdk -> Internal
java.io.FileInputStream java.io.InputStream 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String int 2 2 1 - - Jdk -> Jdk
org.apache.coyote.Processor org.apache.coyote.http11.upgrade.UpgradeProcessorBase 4 1 1 R_SUPER_T - Internal -> Internal
org.apache.coyote.Processor org.apache.coyote.AbstractProcessor 2 1 1 - - Internal -> Internal
org.apache.catalina.authenticator.jaspic.JaspicAuthenticator void 1 1 1 - - Internal -> Jdk
javax.servlet.http.HttpServletRequest org.apache.catalina.connector.Request 3 2 1 T_SUPER_R - Internal -> Internal
java.lang.String java.lang.CharSequence 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.StringBuffer java.lang.CharSequence 1 1 1 R_SUPER_T - Jdk -> Jdk
javax.net.ssl.SSLSession org.apache.tomcat.util.net.openssl.OpenSSLEngine.OpenSSLSession 1 1 1 T_SUPER_R - Jdk -> Internal
java.lang.Integer int 1 1 1 - Unboxing Jdk -> Jdk
org.apache.coyote.http11.upgrade.InternalHttpUpgradeHandler org.apache.coyote.UpgradeToken 1 1 1 - - Internal -> Internal
javax.servlet.http.HttpUpgradeHandler org.apache.coyote.UpgradeToken 12 1 1 Composition - Internal -> Internal
org.apache.coyote.AbstractProcessor org.apache.coyote.Processor 1 1 1 - - Internal -> Internal
void org.apache.coyote.Processor 2 1 1 - - Jdk -> Internal
org.apache.coyote.ajp.AbstractAjpProtocol.AjpConnectionHandler org.apache.coyote.AbstractProtocol.ConnectionHandler 1 1 1 - - Internal -> Internal
org.apache.coyote.http11.AbstractHttp11Protocol.Http11ConnectionHandler org.apache.coyote.AbstractProtocol.ConnectionHandler 1 1 1 - - Internal -> Internal
org.apache.coyote.AbstractProtocol.AbstractConnectionHandler org.apache.coyote.AbstractProtocol.ConnectionHandler 2 1 1 SIBLING - Internal -> Internal
java.util.Set java.util.Map 1 1 1 - - Jdk -> Jdk
org.apache.catalina.Container org.apache.catalina.Engine 5 1 1 R_SUPER_T - Internal -> Internal
java.lang.ClassLoader org.apache.tomcat.ContextBind 2 1 1 - - Jdk -> Internal
javax.websocket.HandshakeResponse org.apache.tomcat.websocket.WsWebSocketContainer.HttpResponse 1 1 1 Composition - Internal -> Internal
org.apache.tomcat.util.net.openssl.OpenSSLKeyManager org.apache.tomcat.util.net.jsse.JSSEKeyManager 1 1 1 - - Internal -> Internal
javax.websocket.CloseReason.CloseCode java.util.Set<javax.websocket.CloseReason.CloseCode> 1 1 1 - - Internal -> Jdk
org.apache.tomcat.util.net.SocketStatus org.apache.tomcat.util.net.SocketEvent 29 1 1 - - Internal -> Internal
void java.util.Set<org.apache.coyote.http2.AbstractStream> 1 1 1 - - Jdk -> Jdk
java.util.Properties void 1 1 1 - - Jdk -> Jdk
boolean org.apache.tomcat.util.net.openssl.ciphers.EncryptionLevel 3 1 1 - - Jdk -> Internal
java.lang.String org.apache.tomcat.util.net.openssl.ciphers.Cipher 5 1 1 - - Jdk -> Internal
org.apache.tomcat.util.net.openssl.ciphers.Cipher java.lang.String 5 1 1 - - Internal -> Jdk
org.apache.catalina.tribes.transport.bio.util.LinkObject void 1 1 1 - - Internal -> Jdk
java.lang.String void 1 1 1 - - Jdk -> Jdk
org.apache.tomcat.util.net.AbstractJsseEndpoint.SSLContextWrapper javax.net.ssl.SSLContext 3 1 1 Composition - Internal -> Jdk
org.apache.catalina.Container org.apache.catalina.Cluster 1 1 1 - - Internal -> Internal
java.lang.String java.util.Map<java.lang.String, java.lang.String[]> 1 1 1 - - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.Map 15 9 1 R_SUPER_T - Jdk -> Jdk
java.util.List java.util.Map 3 2 1 - - Jdk -> Jdk
org.apache.catalina.connector.Request javax.servlet.http.HttpServletRequest 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.Object org.apache.catalina.tribes.ChannelListener 2 1 1 - - Jdk -> Internal
java.lang.Object org.apache.catalina.tribes.MembershipListener 1 1 1 - - Jdk -> Internal
org.apache.tomcat.util.net.openssl.OpenSSLServerSessionContext org.apache.tomcat.util.net.openssl.OpenSSLSessionContext 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.catalina.loader.WebappClassLoader org.apache.catalina.loader.WebappClassLoaderBase 4 2 1 R_SUPER_T - Internal -> Internal
java.util.LinkedHashSet java.util.Set 1 1 1 R_SUPER_T - Jdk -> Jdk
java.util.Set java.util.LinkedHashSet 5 1 1 T_SUPER_R - Jdk -> Jdk
javax.servlet.http.MappingMatch org.apache.catalina.mapper.MappingData 1 1 1 Composition - Internal -> Internal
java.util.Map java.util.concurrent.ConcurrentMap 6 6 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ConcurrentMap java.util.Map 3 2 1 R_SUPER_T - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.concurrent.ConcurrentMap 1 1 1 R_SUPER_T - Jdk -> Jdk
java.net.URL org.apache.tomcat.Jar 4 1 1 - - Jdk -> Internal
boolean java.lang.Boolean 2 2 1 - Boxing Jdk -> Jdk
org.apache.jasper.runtime.JspRuntimeLibrary.PrivilegedIntrospectHelper java.lang.String 1 1 1 Composition - Internal -> Jdk
org.apache.tomcat.util.net.jsse.JSSEKeyManager javax.net.ssl.X509KeyManager 1 1 1 Composition - Internal -> Jdk
javax.security.auth.message.config.ServerAuthContext org.apache.catalina.authenticator.AuthenticatorBase.JaspicState 1 1 1 Composition - Internal -> Internal
org.apache.tomcat.util.buf.CharChunk java.nio.CharBuffer 2 2 1 - - Internal -> Jdk
org.apache.tomcat.util.buf.ByteChunk java.nio.ByteBuffer 7 5 1 - - Internal -> Jdk
java.lang.String org.apache.tomcat.jdbc.pool.interceptor.StatementCache.CacheKey 6 1 1 Composition - Jdk -> Internal
byte java.nio.ByteBuffer 2 2 1 - - Jdk -> Jdk
java.util.Map java.util.List 2 1 1 - - Jdk -> Jdk
org.apache.coyote.http2.Http2Protocol org.apache.catalina.connector.Connector 1 1 1 - - Internal -> Internal
java.lang.instrument.IllegalClassFormatException java.lang.Throwable 2 1 1 R_SUPER_T - Jdk -> Jdk
java.net.InetAddress java.net.InetSocketAddress 1 1 1 SIBLING - Jdk -> Jdk
org.apache.coyote.http2.StreamProcessor org.apache.coyote.http2.StreamRunnable 2 1 1 SIBLING - Internal -> Internal
org.apache.tomcat.util.net.AbstractEndpoint.Acceptor org.apache.tomcat.util.net.Acceptor<java.nio.channels.AsynchronousSocketChannel> 1 1 1 SIBLING - Internal -> Internal
org.apache.tomcat.util.net.Acceptor java.util.List<org.apache.tomcat.util.net.Acceptor<U>> 1 1 1 - - Internal -> Jdk
long java.lang.Long 1 1 1 - Boxing Jdk -> Jdk
org.apache.tomcat.util.net.AbstractEndpoint.Acceptor org.apache.tomcat.util.net.Acceptor<java.nio.channels.SocketChannel> 1 1 1 SIBLING - Internal -> Internal
org.apache.tomcat.util.net.AbstractEndpoint.Acceptor org.apache.tomcat.util.net.Acceptor<java.lang.Long> 2 1 1 SIBLING - Internal -> Internal
byte char 6 2 1 - - Jdk -> Jdk
org.apache.tomcat.util.net.AbstractEndpoint org.apache.coyote.AbstractProtocol 1 1 1 - - Internal -> Internal
java.util.Map org.apache.coyote.http11.AbstractHttp11Protocol 1 1 1 - - Jdk -> Internal
java.lang.String java.util.regex.Pattern 2 2 1 SIBLING - Jdk -> Jdk
org.apache.tomcat.util.net.AbstractEndpoint<?, ?> java.util.concurrent.Executor 2 2 1 Composition - Internal -> Jdk
java.util.Map org.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap 1 1 1 - - Jdk -> Internal
java.lang.String java.lang.Boolean 1 1 1 SIBLING - Jdk -> Jdk
javax.security.auth.message.config.RegistrationListener org.apache.catalina.authenticator.jaspic.AuthConfigFactoryImpl.RegistrationListenerWrapper 2 1 1 Composition - Internal -> Internal
javax.security.auth.message.config.AuthConfigProvider java.util.Optional<javax.security.auth.message.config.AuthConfigProvider> 3 1 1 - - Internal -> Jdk
java.io.InputStream java.io.BufferedInputStream 3 2 1 T_SUPER_R - Jdk -> Jdk
java.lang.StringBuilder java.lang.StringBuffer 1 1 1 SIBLING - Jdk -> Jdk
org.apache.coyote.PushToken org.apache.coyote.Request 1 1 1 Composition - Internal -> Internal
org.apache.coyote.PushToken org.apache.catalina.connector.Request 1 1 1 Composition - Internal -> Internal
java.util.concurrent.ThreadPoolExecutor int 1 1 1 - - Jdk -> Jdk
java.util.concurrent.ThreadPoolExecutor java.util.concurrent.ExecutorService 1 1 1 R_SUPER_T - Jdk -> Jdk
boolean org.apache.tomcat.util.net.SocketWrapperBase.BlockingMode 6 1 1 - - Jdk -> Internal
java.io.StringReader java.io.Reader 9 1 1 R_SUPER_T - Jdk -> Jdk
boolean int 1 1 1 - - Jdk -> Jdk
java.util.logging.LoggingMXBean java.lang.management.PlatformLoggingMXBean 1 1 1 - - Jdk -> Jdk
org.apache.tomcat.util.http.MimeHeaders java.util.Map<java.lang.String, java.lang.String> 1 1 1 - - Internal -> Jdk
org.apache.coyote.Response org.apache.tomcat.util.http.MimeHeaders 1 1 1 Composition - Internal -> Internal
java.util.HashSet java.util.Set 6 1 1 R_SUPER_T - Jdk -> Jdk
boolean org.apache.jasper.TrimSpacesOption 6 1 1 - - Jdk -> Internal
javax.websocket.SendResult java.util.concurrent.atomic.AtomicReference<javax.websocket.SendResult> 1 1 1 - - Internal -> Jdk
java.nio.charset.Charset java.lang.String 4 2 1 SIBLING - Jdk -> Jdk
org.apache.tomcat.util.net.SocketWrapperBase<java.lang.Long> org.apache.tomcat.util.net.AprEndpoint.AprSocketWrapper 4 2 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.Map<org.apache.jasper.compiler.SmapStratum, java.lang.String> 7 1 1 - - Jdk -> Jdk
boolean org.apache.coyote.http2.TestHttp2Limits.FailureMode 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.coyote.http2.StreamException 1 1 1 - - Jdk -> Internal
int org.apache.coyote.http2.TestHttp2Limits.FailureMode 4 1 1 - - Jdk -> Internal
java.util.Set java.util.List 4 1 1 SIBLING - Jdk -> Jdk
java.util.jar.JarInputStream org.apache.catalina.webresources.TomcatJarInputStream 1 1 1 T_SUPER_R - Jdk -> Internal
long org.apache.tomcat.util.net.openssl.OpenSSLContext 2 1 1 Composition - Jdk -> Internal
char int 1 1 1 - Widening Jdk -> Jdk
javax.xml.ws.WebServiceRef java.lang.annotation.Annotation 2 1 1 R_SUPER_T - Jdk -> Jdk
javax.persistence.PersistenceUnit java.lang.annotation.Annotation 2 1 1 - - Internal -> Jdk
javax.ejb.EJB java.lang.annotation.Annotation 2 1 1 - - Internal -> Jdk
javax.persistence.PersistenceContext java.lang.annotation.Annotation 2 1 1 - - Internal -> Jdk
java.util.Set java.util.HashSet 1 1 1 T_SUPER_R - Jdk -> Jdk
int javax.websocket.SendResult 1 1 1 - - Jdk -> Internal
void org.apache.coyote.http2.Http2UpgradeHandler.HeaderFrameBuffers 1 1 1 - - Jdk -> Internal
long void 3 1 1 - - Jdk -> Jdk
org.apache.coyote.http2.Stream org.apache.coyote.http2.SendfileData 2 1 1 Composition - Internal -> Internal
org.apache.coyote.OutputBuffer org.apache.coyote.http11.HttpOutputBuffer 8 1 1 T_SUPER_R - Internal -> Internal
org.apache.coyote.http2.Stream.StreamOutputBuffer org.apache.coyote.http.HttpOutputBuffer 1 1 1 R_SUPER_T - Internal -> Internal
java.util.LinkedHashMap<java.lang.Integer, java.lang.String> org.apache.juli.OneLineFormatter.ThreadNameCache 1 1 1 T_SUPER_R - Jdk -> Internal
java.lang.Object org.apache.catalina.tribes.io.ChannelData 1 1 1 - - Jdk -> Internal
java.lang.Object org.apache.catalina.tribes.membership.Membership 1 1 1 Composition - Jdk -> Internal
java.lang.instrument.IllegalClassFormatException org.apache.tomcat.dbcp.pool2.impl.CallStack 2 1 1 - - Jdk -> Internal
java.util.List java.util.ArrayList 2 2 1 T_SUPER_R - Jdk -> Jdk
java.lang.Object org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapMessage 1 1 1 - - Jdk -> Internal
javax.naming.Reference org.apache.naming.ServiceRef 1 1 1 - - Jdk -> Internal
java.lang.StringBuilder java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
java.util.Map<java.lang.String, org.apache.tomcat.util.descriptor.web.ErrorPage> org.apache.catalina.util.ErrorPageSupport 1 1 1 Composition - Jdk -> Internal
int org.apache.tomcat.util.net.openssl.OpenSSLEngine.Accepted 1 1 1 - - Jdk -> Internal
java.sql.Statement java.sql.PreparedStatement 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.regex.Matcher java.lang.ThreadLocal<java.util.regex.Matcher> 1 1 1 - - Jdk -> Jdk
java.lang.ThreadLocal<java.util.concurrent.locks.Condition> java.util.concurrent.locks.Condition 1 1 1 - - Jdk -> Jdk
java.lang.Integer org.apache.tomcat.util.http.parser.Authorization.FieldType 2 1 1 - - Jdk -> Internal
java.lang.Runnable .Evictor 1 1 1 - - Jdk -> Internal
java.util.TimerTask .Evictor 1 1 1 - - Jdk -> Internal
org.apache.tomcat.dbcp.dbcp2.cpdsadapter.PStmtKeyCPDS org.apache.tomcat.dbcp.dbcp2.PStmtKey 11 1 1 R_SUPER_T - Internal -> Internal
java.lang.String char 3 2 1 - - Jdk -> Jdk
javax.management.ObjectName org.apache.tomcat.dbcp.dbcp2.ObjectNameWrapper 1 1 1 Composition - Jdk -> Internal
org.apache.tomcat.dbcp.dbcp2.PoolablePreparedStatement<org.apache.tomcat.dbcp.dbcp2.cpdsadapter.PStmtKeyCPDS> org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement 5 1 1 R_SUPER_T - Internal -> Internal
java.lang.ref.WeakReference<org.apache.tomcat.dbcp.dbcp2.AbandonedTrace> org.apache.tomcat.dbcp.dbcp2.AbandonedTrace 2 1 1 - - Jdk -> Internal
java.text.SimpleDateFormat org.apache.catalina.util.ConcurrentDateFormat 1 1 1 - - Jdk -> Internal
int org.apache.tomcat.util.http.parser.SkipResult 1 1 1 - - Jdk -> Internal
void java.nio.ByteBuffer 1 1 1 - - Jdk -> Jdk
java.util.concurrent.LinkedBlockingDeque<org.apache.tomcat.util.buf.ByteBufferHolder> org.apache.tomcat.util.net.WriteBuffer 1 1 1 Composition - Jdk -> Internal
java.lang.String org.apache.catalina.valves.rewrite.Substitution.SubstitutionElement 2 1 1 - - Jdk -> Internal
java.lang.String java.util.LinkedHashMap<java.lang.String, java.lang.Object> 2 1 1 SIBLING - Jdk -> Jdk
java.lang.ref.Finalizer.FinalizerThread java.util.concurrent.ScheduledFuture<?> 1 1 1 - - Jdk -> Jdk
java.util.concurrent.ExecutorService java.util.concurrent.ScheduledExecutorService 1 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.catalina.tribes.group.GroupChannel.HeartbeatThread java.util.concurrent.ScheduledFuture<?> 1 1 1 - - Internal -> Jdk
int java.lang.Integer 4 1 1 - Boxing Jdk -> Jdk
javax.crypto.Cipher javax.crypto.spec.SecretKeySpec 1 1 1 - - Jdk -> Jdk
javax.crypto.Cipher java.lang.String 1 1 1 - - Jdk -> Jdk
org.apache.catalina.Service org.apache.catalina.Server 1 1 1 SIBLING - Internal -> Internal
javax.websocket.Endpoint java.lang.Object 6 1 1 - - Internal -> Jdk
javax.websocket.EndpointConfig javax.websocket.server.ServerEndpointConfig 2 1 1 T_SUPER_R - Internal -> Internal
java.sql.ResultSet java.lang.AutoCloseable 1 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.catalina.WebResource org.apache.catalina.WebResource[] 1 1 1 - - Internal -> Internal
org.apache.tomcat.util.net.SocketWrapperBase<org.apache.tomcat.util.net.Nio2Channel> java.nio.ByteBuffer 1 1 1 - - Internal -> Jdk
void org.apache.tomcat.util.net.TesterSupport.ClientSSLSocketFactory 1 1 1 - - Jdk -> Internal
org.apache.tomcat.util.net.NioEndpoint.Poller[] org.apache.tomcat.util.net.NioEndpoint.Poller 1 1 1 - - Internal -> Internal
org.apache.tomcat.util.net.NioChannel org.apache.tomcat.util.net.NioEndpoint.NioSocketWrapper 1 1 1 Composition - Internal -> Internal
org.apache.tomcat.util.net.SocketWrapperBase<org.apache.tomcat.util.net.NioChannel> org.apache.tomcat.util.net.NioEndpoint.NioSocketWrapper 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.tomcat.util.http.CookieProcessor org.apache.tomcat.util.http.Rfc6265CookieProcessor 1 1 1 - - Internal -> Internal
org.apache.tomcat.util.http.CookieProcessor org.apache.tomcat.util.http.LegacyCookieProcessor 1 1 1 - - Internal -> Internal
org.apache.tomcat.util.net.NioEndpoint.NioSocketWrapper void 1 1 1 - - Internal -> Jdk
void org.apache.catalina.LifecycleListener 1 1 1 - - Jdk -> Internal
int org.apache.coyote.http2.Http2UpgradeHandler.BacklogTracker 5 1 1 Composition - Jdk -> Internal
javax.websocket.server.ServerEndpointConfig org.apache.tomcat.websocket.server.WsServerContainer.ExactPathMatch 2 1 1 Composition - Internal -> Internal
java.util.SortedSet java.util.concurrent.ConcurrentSkipListMap 3 1 1 - - Jdk -> Jdk