| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| void | boolean | 11 | 7 | 1 | - | - | Jdk -> Jdk |
| void | int | 5 | 3 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.util.DepthScope | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.Scope | java.lang.String | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.interceptor.SimpleAroundInterceptor | com.navercorp.pinpoint.bootstrap.interceptor.WeakAtomicReferenceArray<com.navercorp.pinpoint.bootstrap.interceptor.SimpleAroundInterceptor> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.StaticAroundInterceptor | com.navercorp.pinpoint.bootstrap.interceptor.WeakAtomicReferenceArray<com.navercorp.pinpoint.bootstrap.interceptor.StaticAroundInterceptor> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.InterceptorRegistry | com.navercorp.pinpoint.bootstrap.interceptor.InterceptorRegistryAdaptor | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| boolean | com.navercorp.pinpoint.rpc.server.PinpointServerSocketStateCode | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | com.navercorp.pinpoint.bootstrap.instrument.ScopeDefinition | 3 | 2 | 1 | - | - | Jdk -> Internal |
| com.sun.xml.internal.ws.policy.PolicyMap.ScopeType | com.navercorp.pinpoint.bootstrap.instrument.Type | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.util.ScopeFactory | com.navercorp.pinpoint.bootstrap.instrument.Scope | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.jboss.netty.channel.Channel | com.navercorp.pinpoint.rpc.server.SocketChannel | 2 | 1 | 1 | Composition | - | External -> Internal |
| java.util.concurrent.atomic.AtomicInteger | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.modifier.connector.httpclient4.interceptor.AbstractHttpRequestExecute | com.navercorp.pinpoint.profiler.modifier.connector.httpclient4.interceptor.AbstractHttpRequestExecuteWithDivergence | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.http.HttpCallContext | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.ThreadLocal | com.navercorp.pinpoint.test.PeekableDataSender | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.DefaultAgent | com.navercorp.pinpoint.test.MockAgent | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.ClassLoader | java.net.URLClassLoader | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| boolean | com.navercorp.pinpoint.profiler.interceptor.InterceptorRegistryBinder | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.DefaultAgent | java.lang.instrument.ClassFileTransformer | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.lang.String | java.net.URL | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.Agent | com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.InterceptorRegistryAdaptor | com.navercorp.pinpoint.profiler.interceptor.InterceptorRegistryBinder | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.test.PeekableDataSender<?> | com.navercorp.pinpoint.profiler.sender.DataSender | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.test.TestClassLoader | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.test.junit4.StatementCallback | org.junit.runners.model.Statement | 4 | 1 | 1 | - | - | Internal -> External |
| java.lang.Object | java.lang.Class<?> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.test.PeekableDataSender<? extendsorg.apache.thrift.TBase<?, ?>> | com.navercorp.pinpoint.profiler.sender.DataSender | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.ThreadLocal<com.navercorp.pinpoint.bootstrap.context.ServerMetaDataHolder> | com.navercorp.pinpoint.bootstrap.context.ServerMetaDataHolder | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InterceptorBuilder | com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InjectorBuilder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.lang.Class<? extendscom.navercorp.pinpoint.bootstrap.interceptor.tracevalue.TraceValue> | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.plugin.PluginLoader | com.navercorp.pinpoint.common.plugin.Plugins | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.MetadataInjector | com.navercorp.pinpoint.bootstrap.plugin.Injector | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.PluginLoader | com.navercorp.pinpoint.common.plugin.Plugins | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.Plugins<com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin> | java.net.URL | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.plugin.Plugins | java.util.List | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Class<? extendscom.navercorp.pinpoint.bootstrap.plugin.Snooper> | com.navercorp.pinpoint.bootstrap.plugin.FieldSnooper | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Class<? extendscom.navercorp.pinpoint.bootstrap.interceptor.tracevalue.TraceValue> | com.navercorp.pinpoint.bootstrap.plugin.MetadataHolder | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.ServiceType | java.util.List<com.navercorp.pinpoint.common.ServiceType> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.AnnotationKey | java.util.List<com.navercorp.pinpoint.common.AnnotationKey> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| jdk.nashorn.internal.codegen.Condition | com.navercorp.pinpoint.bootstrap.plugin.editor.MethodCondition | 2 | 1 | 1 | - | - | Jdk -> Internal |
| jdk.nashorn.internal.codegen.Condition | com.navercorp.pinpoint.bootstrap.plugin.editor.ClassCondition | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.Injector | com.navercorp.pinpoint.bootstrap.plugin.editor.ClassRecipe | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginContext | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.Injector | com.navercorp.pinpoint.bootstrap.plugin.editor.InterceptorInjector | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InjectorBuilder | com.navercorp.pinpoint.bootstrap.plugin.editor.ClassEditorBuilder.MethodEditorBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InterceptorBuilder | com.navercorp.pinpoint.bootstrap.plugin.editor.ClassEditorBuilder.MethodEditorBuilder | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.bootstrap.plugin.Injector> | com.navercorp.pinpoint.bootstrap.plugin.editor.ClassRecipe | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin | com.navercorp.pinpoint.profiler.plugin.ProfilerPluginContext | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.MetadataHolder | com.navercorp.pinpoint.bootstrap.plugin.MetadataAccessor | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.MetadataHolder | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.editor.ClassRecipe | ? extendscom.navercorp.pinpoint.bootstrap.plugin.editor.ClassRecipe | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.lang.Class<? extendscom.navercorp.pinpoint.bootstrap.interceptor.Interceptor> | 17 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.editor.ClassEditorBuilder.MethodEditorBuilder | com.navercorp.pinpoint.profiler.plugin.DefaultClassEditorBuilder.RecipeBuilder<com.navercorp.pinpoint.bootstrap.plugin.editor.ClassRecipe> | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.editor.ClassEditorBuilder.MethodEditorBuilder | com.navercorp.pinpoint.profiler.plugin.DefaultClassEditorBuilder.DefaultMethodEditorBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ApplicationServerProfilerPlugin | com.navercorp.pinpoint.bootstrap.plugin.ServerTypeDetector | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.editor.DedicatedClassEditor | com.navercorp.pinpoint.bootstrap.plugin.editor.ClassRecipe | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointSocket | com.navercorp.pinpoint.profiler.receiver.CommandDispatcher | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.SocketChannel | org.jboss.netty.channel.Channel | 2 | 1 | 1 | Composition | - | Internal -> External |
| com.navercorp.pinpoint.rpc.server.SocketChannel | com.navercorp.pinpoint.rpc.server.WritablePinpointServer | 17 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServerSocket | com.navercorp.pinpoint.rpc.server.PinpointServerAcceptor.PinpointServerChannelHandler | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServerSocketStateCode | com.navercorp.pinpoint.rpc.server.PinpointServerStateCode | 64 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.StreamChannelManager | com.navercorp.pinpoint.rpc.server.PinpointServerConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.ChannelContext | com.navercorp.pinpoint.rpc.server.WritablePinpointServer | 22 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.SocketChannel | com.navercorp.pinpoint.rpc.server.PinpointServer | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.jboss.netty.channel.Channel | com.navercorp.pinpoint.rpc.server.PinpointServer | 1 | 1 | 1 | Composition | - | External -> Internal |
| com.navercorp.pinpoint.common.plugin.ServiceTypeSetupContext | com.navercorp.pinpoint.common.plugin.TypeSetupContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.ServiceTypeProviderLoader.ServiceTypeSetupContextImpl | com.navercorp.pinpoint.common.TypeProviderLoader.TypeSetupContextImpl | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.ServiceType | com.navercorp.pinpoint.bootstrap.instrument.Type | 1 | 1 | 1 | - | - | Internal -> Internal |
| short | com.navercorp.pinpoint.common.ServiceType | 30 | 2 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.bo.SpanBo | com.navercorp.pinpoint.common.bo.Span | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.ServiceType | short | 24 | 3 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.TypeProviderLoader | java.util.List<com.navercorp.pinpoint.bootstrap.instrument.Type> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.rpc.server.WritablePinpointServer | com.navercorp.pinpoint.rpc.server.PinpointServer | 52 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServer | com.navercorp.pinpoint.rpc.server.DefaultPinpointServer | 9 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.ClassLoader.NativeLibrary | TestRoot | 1 | 1 | 1 | - | - | Jdk -> External |
| com.navercorp.pinpoint.common.util.apache.IntHashMap | java.util.HashMap | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.rpc.server.PinpointServerState | com.navercorp.pinpoint.rpc.common.SocketState | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServerStateCode | com.navercorp.pinpoint.rpc.common.SocketStateCode | 19 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServerStateCode | com.navercorp.pinpoint.rpc.common.SocketStateChangeResult | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointSocketHandler.SocketHandlerContext | com.navercorp.pinpoint.rpc.client.PinpointSocketHandlerContext | 6 | 1 | 1 | - | - | Internal -> Internal |
| void | java.util.List<com.navercorp.pinpoint.test.plugin.PinpointPluginTestInstance> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| void | com.navercorp.pinpoint.common.service.ServiceTypeRegistryService | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.filter.FilterDescriptor | java.util.List<com.navercorp.pinpoint.common.ServiceType> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.ServiceType | java.lang.String | 15 | 2 | 1 | Composition | - | Internal -> Jdk |
| void | com.navercorp.pinpoint.web.util.AnnotationKeyMatcherRegistry | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.vo.Application | java.util.List<com.navercorp.pinpoint.web.vo.Application> | 7 | 3 | 1 | - | - | Internal -> Jdk |
| int | com.navercorp.pinpoint.rpc.common.SocketStateCode | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.common.SocketState | com.navercorp.pinpoint.rpc.server.DefaultPinpointServerState | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.sun.xml.internal.ws.api.message.Packet.State | com.navercorp.pinpoint.rpc.client.PinpointSocketHandlerState | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.plugin.editor.MethodRecipe | java.util.List<com.navercorp.pinpoint.profiler.plugin.editor.MethodRecipe> | 9 | 1 | 1 | - | - | Internal -> Jdk |
| void | com.navercorp.pinpoint.bootstrap.Agent | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.URL | com.navercorp.pinpoint.profiler.plugin.ClassEditorExecutor | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.AnnotationKey | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.profiler.DefaultAgent | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.ByteCodeInstrumentor | com.navercorp.pinpoint.profiler.interceptor.bci.JavaAssistByteCodeInstrumentor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.editor.MethodEditor | java.util.List<com.navercorp.pinpoint.profiler.plugin.editor.MethodRecipe> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.plugin.PluginClassLoaderFactory | com.navercorp.pinpoint.profiler.plugin.ClassEditorExecutor | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| int | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.editor.DedicatedClassEditor | com.navercorp.pinpoint.profiler.plugin.editor.ClassRecipe | 3 | 2 | 1 | - | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.common.AnnotationKey> | com.navercorp.pinpoint.common.AnnotationKey | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.ServiceType | com.navercorp.pinpoint.profiler.AgentInformation | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| javax.servlet.http.HttpServletRequest | org.apache.catalina.connector.Request | 2 | 1 | 1 | - | - | External -> External |
| com.navercorp.pinpoint.profiler.interceptor.bci.NamedClassPool | com.navercorp.pinpoint.profiler.interceptor.bci.MultipleClassPool | 1 | 1 | 1 | - | - | Internal -> Internal |
| javassist.ClassPool | com.navercorp.pinpoint.profiler.interceptor.bci.NamedClassPool | 33 | 2 | 1 | T_SUPER_R | - | External -> Internal |
| com.navercorp.pinpoint.profiler.interceptor.bci.NamedClassPool | com.navercorp.pinpoint.profiler.interceptor.bci.MultipleClassPool.EventListener | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.ServiceType | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| boolean | com.navercorp.pinpoint.common.ServiceType | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.resolver.condition.SystemPropertyCondition | com.navercorp.pinpoint.bootstrap.resolver.condition.PropertyCondition | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| byte | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | java.lang.Object | 5 | 2 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.ProfilerLibClass | com.navercorp.pinpoint.bootstrap.LibClass | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.profiler.interceptor.bci.IsolateMultipleClassPool.ClassPoolHandler | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.bo.AnnotationBo | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.interceptor.bci.ClassLoadChecker.LoadClass | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Object | java.lang.String | 3 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentMap | java.util.Map | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| byte | short | 1 | 1 | 1 | - | Widening | Jdk -> Jdk |
| int | long | 8 | 5 | 1 | - | Widening | Jdk -> Jdk |
| java.lang.annotation.Annotation | com.navercorp.pinpoint.bootstrap.plugin.Name | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.AttachmentScope<java.lang.Object> | com.navercorp.pinpoint.bootstrap.instrument.Scope | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Map | com.navercorp.pinpoint.profiler.util.NameValueList | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.util.ScopeFactory | com.navercorp.pinpoint.bootstrap.instrument.ScopeDefinition | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.bootstrap.plugin.interceptor.InterceptorGroup | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | com.navercorp.pinpoint.bootstrap.plugin.interceptor.InterceptorBuilder | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.Scope | com.navercorp.pinpoint.bootstrap.plugin.Group | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.editor.MethodEditorProperty | com.navercorp.pinpoint.bootstrap.plugin.transformer.MethodTransformerProperty | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.editor.ClassEditor | java.lang.instrument.ClassFileTransformer | 10 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.test.PluginTestVerifier.SpanType | com.navercorp.pinpoint.bootstrap.plugin.test.PluginTestVerifier.BlockType | 7 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.editor.ClassEditorBuilder | com.navercorp.pinpoint.bootstrap.plugin.transformer.ClassFileTransformerBuilder | 11 | 1 | 1 | - | - | Internal -> Internal |
| boolean | void | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.interceptor.group.ExecutionPoint | com.navercorp.pinpoint.bootstrap.interceptor.group.ExecutionPolicy | 17 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.transformer.ConstructorEditorBuilder | com.navercorp.pinpoint.bootstrap.plugin.transformer.ConstructorTransformerBuilder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.transformer.MethodEditorBuilder | com.navercorp.pinpoint.bootstrap.plugin.transformer.MethodTransformerBuilder | 11 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.transformer.ClassFileTransformerBuilder | com.navercorp.pinpoint.bootstrap.plugin.transformer.BaseClassFileTransformerBuilder | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| short | java.lang.String | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| org.apache.hadoop.hbase.client.HTablePool | org.apache.hadoop.hbase.client.HConnection | 1 | 1 | 1 | - | - | External -> External |
| java.lang.reflect.Method | java.lang.reflect.Member | 5 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.MethodInfo | com.navercorp.pinpoint.bootstrap.context.TraceContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.transformer.ConstructorTransformerBuilder | com.navercorp.pinpoint.bootstrap.plugin.transformer.MethodTransformerBuilder | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.ClassFileRetransformer | com.navercorp.pinpoint.bootstrap.instrument.RetransformEventTrigger | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.ClassFileRetransformer | com.navercorp.pinpoint.profiler.RetransformService | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.ClassFileRetransformer | com.navercorp.pinpoint.profiler.DefaultClassFileRetransformer | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.instrument.ClassFileTransformer | com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher | 4 | 2 | 1 | T_SUPER_R | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.DefaultClassFileRetransformer | com.navercorp.pinpoint.profiler.ClassFileRetransformer | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher | com.navercorp.pinpoint.bootstrap.instrument.RetransformEventListener | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.bootstrap.util.PathMatcher | 3 | 1 | 1 | - | - | Jdk -> Internal |
| int | com.navercorp.pinpoint.web.calltree.span.SpanAlignDepth.Depth | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| InterceptorInjector | com.navercorp.pinpoint.profiler.plugin.interceptor.AnnotatedInterceptorInjector | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.profiler.plugin.objectfactory.ParameterResolver> | com.navercorp.pinpoint.profiler.plugin.objectfactory.ArgumentsResolver | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.modifier.db.ConnectionStringParser | com.navercorp.pinpoint.plugin.jdbc.common.JdbcUrlParser | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.bootstrap.plugin.transformer.InterceptorBuilder | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginSetupContext | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginContext | 30 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.Type | com.navercorp.pinpoint.common.trace.ServiceTypeInfo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.Type | com.navercorp.pinpoint.common.trace.ServiceTypeInfo | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.TypeProviderLoader.TypeSetupContextImpl | com.navercorp.pinpoint.common.trace.TraceMetadataLoader.TraceMetadataSetupContextImpl | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.TypeSetupContext | com.navercorp.pinpoint.common.trace.TraceMetadataSetupContext | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.service.TypeLoaderService | com.navercorp.pinpoint.common.service.TraceMetadataLoaderService | 12 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.bootstrap.instrument.matcher.Matcher | 71 | 2 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.modifier.arcus.GetFutureModifier | com.navercorp.pinpoint.profiler.modifier.arcus.FutureModifier | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.bo.SpanEventBo | com.navercorp.pinpoint.web.calltree.span.MissedSpanAlignFactory | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.modifier.AbstractModifier | void | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.io.ByteArrayOutputStream | com.navercorp.pinpoint.thrift.io.ResetableByteArrayOutputStream | 3 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.service.SearchLevel | com.navercorp.pinpoint.web.service.SearchDepth | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.SearchRange | com.navercorp.pinpoint.web.vo.SearchOption | 3 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.web.calltree.span.CallTree | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<com.navercorp.pinpoint.web.calltree.span.SpanAlign> | com.navercorp.pinpoint.web.calltree.span.CallTree | 4 | 2 | 1 | - | - | Jdk -> Internal |
| java.util.Set | java.util.List | 5 | 4 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.List<com.navercorp.pinpoint.web.calltree.span.SpanAlign> | com.navercorp.pinpoint.web.calltree.span.CallTreeIterator | 6 | 1 | 1 | - | - | Jdk -> Internal |
| CallTreeCursor | com.navercorp.pinpoint.web.calltree.span.CallTreeIterator | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.web.calltree.span.CallTree | com.navercorp.pinpoint.web.calltree.span.SpanCallTree | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.bo.SpanEventBo | com.navercorp.pinpoint.web.calltree.span.SpanAlign | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.SpanDepth | com.navercorp.pinpoint.web.calltree.span.CallTreeNode | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.PluginClassLoader | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginContext | com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceId | com.navercorp.pinpoint.bootstrap.context.AsyncTraceId | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.apache.hadoop.hbase.KeyValue | org.apache.hadoop.hbase.Cell | 33 | 1 | 1 | - | - | External -> External |
| java.util.List<org.apache.hadoop.hbase.KeyValue> | org.apache.hadoop.hbase.Cell | 1 | 1 | 1 | - | - | Jdk -> External |
| byte | org.apache.hadoop.hbase.Cell | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.Integer | int | 2 | 2 | 1 | - | Unboxing | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.MethodFilter | com.navercorp.pinpoint.bootstrap.instrument.MethodFilter[] | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.logging.Logger | com.navercorp.pinpoint.bootstrap.logging.PLogger | 3 | 2 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.plugin.thrift.ThriftHeader.ThriftHeaderKey | com.navercorp.pinpoint.plugin.thrift.ThriftHeader | 9 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.BFSLinkSelector | com.navercorp.pinpoint.web.service.LinkSelector | 7 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.springframework.core.NamedThreadLocal | java.lang.ThreadLocal | 1 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.rpc.server.handler.ChannelStateChangeEventHandler | java.util.List<com.navercorp.pinpoint.rpc.server.handler.ChannelStateChangeEventHandler> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map<java.util.List<com.navercorp.pinpoint.common.bo.SpanEventBo>, java.lang.Integer> | com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.collector.receiver.udp.TBaseFilter | com.navercorp.pinpoint.collector.receiver.udp.TBaseFilter<T> | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.plugin.jackson.ObjectReaderIT.__POJO | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | com.navercorp.pinpoint.web.vo.Application | 18 | 2 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.service.ServiceTypeRegistryService | com.navercorp.pinpoint.web.service.ApplicationFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.test.PluginTestAgent.ResolvedExpectedTrace | 1 | 1 | 1 | - | - | Jdk -> Internal |
| short | java.lang.Short | 5 | 2 | 1 | - | Boxing | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.test.PluginTestVerifier.BlockType | com.navercorp.pinpoint.bootstrap.plugin.test.TraceType | 1 | 1 | 1 | - | - | Internal -> Internal |
| int | java.lang.Integer | 3 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.context.StackFrame | com.navercorp.pinpoint.profiler.context.SpanEvent | 3 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.thrift.dto.TSpan | 23 | 1 | 1 | - | - | Jdk -> Internal |
| void | com.navercorp.pinpoint.bootstrap.context.SpanEventRecorder | 6 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.bootstrap.context.SpanEventRecorder | 9 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.RecordableTrace | com.navercorp.pinpoint.bootstrap.context.RootCallStackFrame | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.ParsingResult | com.navercorp.pinpoint.bootstrap.context.CallStackFrame | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.RecordableTrace | com.navercorp.pinpoint.bootstrap.context.CallStackFrame | 43 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.bootstrap.context.CallStackFrame | 11 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.bootstrap.context.CallStackFrame | 6 | 2 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.bootstrap.context.RootCallStackFrame | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanEventStackFrame | com.navercorp.pinpoint.profiler.context.SpanEvent | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.WrappedRecorderHolder | com.navercorp.pinpoint.profiler.context.WrappedCallStackFrameHolder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.CallStackFrame | void | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.context.CallStackFrame | com.navercorp.pinpoint.bootstrap.context.TraceHeader | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.RootCallStackFrame | com.navercorp.pinpoint.bootstrap.context.CallStackFrame | 3 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.profiler.context.Span | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.thrift.dto.TSpan | com.navercorp.pinpoint.profiler.context.Span | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TSpanEvent | com.navercorp.pinpoint.profiler.context.SpanEvent | 8 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| long | com.navercorp.pinpoint.profiler.context.Span | 5 | 2 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.context.SpanRecorder | com.navercorp.pinpoint.bootstrap.context.SpanEventRecorder | 3 | 3 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.AsyncTrace | com.navercorp.pinpoint.bootstrap.context.Trace | 3 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.TraceFactory | com.navercorp.pinpoint.profiler.context.TraceRepository | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.TraceRepository | com.navercorp.pinpoint.profiler.context.TraceFactory | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.bootstrap.context.TraceId | 1 | 1 | 1 | - | - | Internal -> Internal |
| boolean | byte | 4 | 2 | 1 | - | - | Jdk -> Jdk |
| boolean | com.navercorp.pinpoint.common.trace.LoggingInfo | 2 | 1 | 1 | - | - | Jdk -> Internal |
| short | byte | 3 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.util.Map | java.util.concurrent.ConcurrentMap | 3 | 3 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.lang.Object | java.lang.Long | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.ThreadLocal | com.navercorp.pinpoint.profiler.context.Binder | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.ActiveTraceInfo | com.navercorp.pinpoint.bootstrap.context.Trace | 5 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.bootstrap.context.Trace | 1 | 1 | 1 | - | - | Jdk -> Internal |
| javax.servlet.http.HttpServletRequest | org.eclipse.jetty.server.Request | 9 | 1 | 1 | - | - | External -> External |
| com.navercorp.pinpoint.profiler.receiver.service.ActiveThreadService.ActiveThreadStatus | com.navercorp.pinpoint.common.trace.SlotType | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.atomic.AtomicInteger | com.navercorp.pinpoint.profiler.receiver.service.ActiveThreadService.IntAdder | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginContext | com.navercorp.pinpoint.bootstrap.context.TraceContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.SimpleAroundInterceptor | com.navercorp.pinpoint.bootstrap.interceptor.Interceptor | 4 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| int | java.lang.Class<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.plugin.ProfilerPluginClassLoader | com.navercorp.pinpoint.profiler.plugin.ProfilerPluginClassInjector | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.transformer.PinpointClassFileTransformer | com.navercorp.pinpoint.bootstrap.plugin.transformer.MatchableClassFileTransformer | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.interceptor.InterceptorRegistryBinder | com.navercorp.pinpoint.profiler.interceptor.bci.JavassistClassPool | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.ByteCodeInstrumentor | com.navercorp.pinpoint.profiler.interceptor.bci.JavassistClassPool | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.instrument.ClassFileTransformer | com.navercorp.pinpoint.bootstrap.plugin.transformer.PinpointClassFileTransformer | 4 | 2 | 1 | T_SUPER_R | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.Interceptor | com.navercorp.pinpoint.bootstrap.interceptor.SimpleAroundInterceptor | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.Type | com.navercorp.pinpoint.bootstrap.interceptor.InterceptPoint | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginContext | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| javassist.CtConstructor | com.navercorp.pinpoint.profiler.interceptor.bci.JavassistMethod | 2 | 1 | 1 | - | - | External -> Internal |
| java.lang.reflect.Type | com.navercorp.pinpoint.bootstrap.interceptor.InterceptPoint | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.InstrumentClass | com.navercorp.pinpoint.bootstrap.instrument.InstrumentableClass | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginContext | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginSetupContext | 7 | 2 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.PinpointBootStrap | com.navercorp.pinpoint.bootstrap.PinpointStarter | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.MethodInfo | com.navercorp.pinpoint.bootstrap.instrument.InstrumentableMethod | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.InstrumentableMethod | com.navercorp.pinpoint.bootstrap.interceptor.MethodDescriptor | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.ParsingResult | com.navercorp.pinpoint.common.util.NormalizedSql | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.DefaultParsingResult | com.navercorp.pinpoint.common.util.NormalizedSql | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.StringBuilder | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.transformer.ClassFileTransformerBuilder | com.navercorp.pinpoint.bootstrap.instrument.InstrumentableClass | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | java.lang.String | 10 | 3 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.navercorp.pinpoint.web.vo.UserGroup | 10 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.Map<java.lang.String, java.lang.String> | com.navercorp.pinpoint.web.vo.UserGroup | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.concurrent.CopyOnWriteArrayList | java.util.List | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.dao.AlarmResourceDao | com.navercorp.pinpoint.web.service.AlarmService | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.dao.mysql.MySqlAlarmResourceDao | com.navercorp.pinpoint.web.service.AlarmServiceImpl | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.String, java.lang.String> | java.lang.String | 3 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | void | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.interceptor.bci.InterceptorInvokeCodeGenerator | com.navercorp.pinpoint.profiler.interceptor.bci.InvokeBeforeCodeGenerator | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.ByteCodeInstrumentor | com.navercorp.pinpoint.bootstrap.instrument.InstrumentClassPool | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.interceptor.bci.JavassistClassPool | com.navercorp.pinpoint.bootstrap.instrument.InstrumentClassPool | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.ByteCodeInstrumentor | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginInstrumentContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.Interceptor | com.navercorp.pinpoint.bootstrap.interceptor.InterceptorInstance | 11 | 1 | 1 | - | - | Internal -> Internal |
| org.slf4j.Logger | com.navercorp.pinpoint.bootstrap.logging.PLogger | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.bootstrap.MetadataAccessor | com.navercorp.pinpoint.bootstrap.interceptor.group.InterceptorGroup | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.bo.AgentInfoBo | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServer | com.navercorp.pinpoint.common.bo.AgentInfoBo | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map.Entry<com.navercorp.pinpoint.thrift.dto.command.TActiveThreadResponse, java.lang.String> | com.navercorp.pinpoint.web.vo.AgentActiveThreadStatus | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map | java.util.List | 7 | 4 | 1 | - | - | Jdk -> Jdk |
| short | com.navercorp.pinpoint.thrift.dto.command.TRouteResult | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.SortedMap | java.util.Set | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.rpc.Future<com.navercorp.pinpoint.rpc.ResponseMessage> | com.navercorp.pinpoint.web.cluster.PinpointRouteResponse | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.String, com.navercorp.pinpoint.thrift.dto.command.TActiveThreadResponse> | com.navercorp.pinpoint.web.vo.AgentActiveThreadStatusList | 4 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.collector.cluster.route.RouteResult | com.navercorp.pinpoint.thrift.dto.command.TCommandTransferResponse | 12 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | java.net.SocketAddress | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | java.util.List<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List | java.util.Set | 9 | 4 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Class<? extendsjava.lang.annotation.Annotation> | java.lang.annotation.Annotation | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.ibatis.sqlmap.client.SqlMapClient | org.springframework.orm.ibatis.SqlMapClientTemplate | 5 | 1 | 1 | - | - | External -> External |
| org.apache.thrift.transport.TNonblockingTransport | com.navercorp.pinpoint.plugin.thrift.common.TestEnvironment | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.StaticAroundInterceptor | com.navercorp.pinpoint.bootstrap.interceptor.Interceptor | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.InterceptorInstance | com.navercorp.pinpoint.bootstrap.interceptor.Interceptor | 15 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.ClassFileRetransformer | com.navercorp.pinpoint.profiler.DynamicTrnasformerRegistry | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Class<?> | com.navercorp.pinpoint.profiler.DefaultClassFileRetransformer.TransformerKey | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.RetransformEventListener | com.navercorp.pinpoint.bootstrap.instrument.DynamicTransformRequestListener | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.SortedMap<java.util.List<com.navercorp.pinpoint.common.bo.AgentInfoBo>, java.lang.String> | com.navercorp.pinpoint.web.vo.ApplicationAgentList | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.bo.AgentInfoBo | com.navercorp.pinpoint.web.vo.AgentInfo | 83 | 3 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.Range | long | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.dto.command.TActiveThread | com.navercorp.pinpoint.thrift.dto.command.TActiveThreadDump | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| int | com.navercorp.pinpoint.thrift.dto.command.TActiveThreadDump | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TActiveThreadResponse | com.navercorp.pinpoint.thrift.dto.command.TCmdActiveThreadDumpRes | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.receiver.service.ActiveThreadService | com.navercorp.pinpoint.profiler.receiver.service.ActiveThreadCountService | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.web.applicationmap.rawdata.LinkDataMap> | com.navercorp.pinpoint.web.applicationmap.rawdata.LinkDataMap | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Long | long | 6 | 2 | 1 | - | Unboxing | Jdk -> Jdk |
| com.navercorp.pinpoint.web.vo.Application | com.navercorp.pinpoint.web.vo.LinkKey | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.applicationmap.rawdata.LinkCallDataMap | com.navercorp.pinpoint.web.util.TimeWindow | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| void | com.navercorp.pinpoint.bootstrap.instrument.InstrumentMethod | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String[] | java.lang.String | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.websocket.WebSocketHandlerRepository | com.navercorp.pinpoint.web.websocket.WebSocketHandlerManager | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.trace.ServiceType | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.bo.AgentInfoBo | com.navercorp.pinpoint.common.util.AgentLifeCycleState | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.modifier.db.JDBCUrlParser | com.navercorp.pinpoint.plugin.jdbc.oracle.OracleJdbcUrlParser | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.modifier.AbstractModifier | com.navercorp.pinpoint.bootstrap.plugin.transformer.MatchableClassFileTransformer | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.modifier.ModifierRegistry | com.navercorp.pinpoint.profiler.modifier.TransformerRegistry | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.ByteCodeInstrumentor | com.navercorp.pinpoint.bootstrap.config.Filter<java.lang.String> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.InstrumentClassPool | com.navercorp.pinpoint.profiler.interceptor.bci.JavassistClassPool | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginSetupContext | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginInstrumentContext | 10 | 1 | 1 | - | - | Internal -> Internal |
| boolean | com.navercorp.pinpoint.bootstrap.config.Filter<java.lang.String> | 3 | 2 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.SimpleAroundInterceptor | com.navercorp.pinpoint.bootstrap.interceptor.AroundInterceptor | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.util.List<java.lang.String> | 23 | 7 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.rpc.client.PinpointSocketReconnectEventListener | com.navercorp.pinpoint.rpc.client.PinpointClientReconnectEventListener | 14 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.SocketClientPipelineFactory | com.navercorp.pinpoint.rpc.client.PinpointClientPipelineFactory | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.annotation.Targets | com.navercorp.pinpoint.bootstrap.interceptor.annotation.TargetMethods | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.jboss.netty.channel.Channel | java.net.SocketAddress | 4 | 1 | 1 | - | - | External -> Jdk |
| org.jboss.netty.channel.Channel | com.navercorp.pinpoint.rpc.PinpointSocket | 8 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServer | com.navercorp.pinpoint.rpc.PinpointSocket | 51 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.rpc.client.DefaultPinpointClientHandler | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.net.SocketAddress | java.net.InetSocketAddress | 7 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.navercorp.pinpoint.collector.cluster.WebCluster | com.navercorp.pinpoint.collector.cluster.connection.CollectorClusterConnectionManager | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.net.InetSocketAddress | java.net.SocketAddress | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.rpc.packet.HandshakeResponseCode | java.util.Map | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.HashSet | java.util.Set | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.trace.ServiceType | short | 4 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.dto.command.TRouteResult | com.navercorp.pinpoint.rpc.packet.stream.StreamCode | 1 | 1 | 1 | - | - | Internal -> Internal |
| short | com.navercorp.pinpoint.rpc.packet.stream.StreamCode | 17 | 2 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.applicationmap.link.ServerMatcher | com.navercorp.pinpoint.web.applicationmap.link.LinkInfo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.group.InterceptorGroup | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.websocket.WebSocketHandlerRegister | com.navercorp.pinpoint.web.websocket.WebSocketHandlerManager | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.websocket.WebSocketHandlerManager | com.navercorp.pinpoint.web.websocket.PinpointWebSocketHandlerManager | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.DeserializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseDeserializer> | com.navercorp.pinpoint.thrift.io.CommandHeaderTBaseDeserializerFactory | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.SerializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializer> | com.navercorp.pinpoint.thrift.io.CommandHeaderTBaseSerializerFactory | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| long | int | 7 | 5 | 1 | - | Narrowing | Jdk -> Jdk |
| java.util.Map | java.util.NavigableMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.bo.AgentStatCpuLoadBo | com.navercorp.pinpoint.web.vo.AgentStat | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.common.bo.AgentStatMemoryGcBo | com.navercorp.pinpoint.web.vo.AgentStat | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.web.view.PinpointObjectMapper | org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean | 1 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.web.view.PinpointObjectMapper | com.fasterxml.jackson.databind.ObjectMapper | 2 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| com.navercorp.pinpoint.web.websocket.WebSocketResponseAggregator | com.navercorp.pinpoint.web.websocket.PinpointWebSocketResponseAggregator | 7 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.ClientStreamChannelMessageListenerRepository | java.util.concurrent.ConcurrentHashMap | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | org.springframework.web.socket.TextMessage | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.concurrent.ConcurrentHashMap | java.util.Set | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.transformer.PinpointClassFileTransformer | com.navercorp.pinpoint.bootstrap.instrument.transformer.TransformCallback | 15 | 1 | 1 | - | - | Internal -> Internal |
| org.springframework.web.servlet.ModelAndView | com.navercorp.pinpoint.web.view.TransactionInfoViewModel | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.profiler.plugin.xml.transformer.MatchableClassFileTransformer | com.navercorp.pinpoint.profiler.plugin.MatchableClassFileTransformerGuardDelegate | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.DefaultTrace | com.navercorp.pinpoint.profiler.context.ActiveTrace | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.profiler.context.ActiveTrace | 8 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.web.websocket.ActiveThreadCountResponseMessageConverter | com.navercorp.pinpoint.web.websocket.message.PinpointWebSocketMessageConverter | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.web.websocket.message.PinpointWebSocketMessage | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.websocket.message.PongMessage | org.springframework.web.socket.PongMessage | 1 | 1 | 1 | - | - | Internal -> External |
| int | short | 2 | 2 | 1 | - | Narrowing | Jdk -> Jdk |
| java.lang.Integer | java.lang.Long | 4 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | com.navercorp.pinpoint.web.view.TransactionMetaDataViewModel | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.concurrent.ConcurrentHashMap | java.util.Map | 3 | 3 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.reflect.Type | com.navercorp.pinpoint.profiler.instrument.interceptor.InterceptorType | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.Interceptor | com.navercorp.pinpoint.profiler.instrument.interceptor.InterceptorDefinition | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Class<?> | com.navercorp.pinpoint.profiler.instrument.interceptor.InterceptorDefinition | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.reflect.Method | com.navercorp.pinpoint.profiler.instrument.interceptor.InterceptorDefinition | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| void | java.util.List<com.navercorp.pinpoint.profiler.instrument.interceptor.InterceptorDefinitionFactory.TypeHandler> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.Instrumentor | com.navercorp.pinpoint.bootstrap.instrument.InstrumentContext | 31 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.bootstrap.instrument.GuardInstrumentContext | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginSetupContext | com.navercorp.pinpoint.bootstrap.instrument.InstrumentContext | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.atomic.AtomicBoolean | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.squareup.okhttp.HttpUrl | java.net.URL | 1 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.profiler.instrument.JavassistMethod.GroupInfo | com.navercorp.pinpoint.profiler.instrument.JavassistMethod.ScopeInfo | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.annotation.Group | com.navercorp.pinpoint.bootstrap.interceptor.annotation.Scope | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.net.URLClassLoader | java.lang.ClassLoader | 14 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.net.URL | java.net.URI | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.io.PrintWriter | java.io.PrintStream | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.net.URI | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.profiler.context.DisableTrace | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.EntryPointChecker | com.navercorp.pinpoint.bootstrap.context.scope.TraceScope | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Class | java.lang.Object | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.collector.cluster.zookeeper.job.UpdateJob | com.navercorp.pinpoint.collector.cluster.zookeeper.job.ZookeeperJob | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.cluster.connection.WebClusterConnectionManager | com.navercorp.pinpoint.web.cluster.ClusterManager | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| boolean | java.lang.String | 3 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentHashMap | java.util.concurrent.BlockingQueue | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.CopyOnWriteArrayList<com.navercorp.pinpoint.rpc.server.PinpointServer> | com.navercorp.pinpoint.collector.cluster.zookeeper.PinpointServerRepository | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.collector.cluster.zookeeper.job.Job | com.navercorp.pinpoint.collector.cluster.zookeeper.job.ZookeeperJob | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | com.navercorp.pinpoint.bootstrap.instrument.RequestHandle | 3 | 1 | 1 | - | - | Jdk -> Internal |
| org.jboss.netty.util.Timer | java.util.Timer | 3 | 1 | 1 | - | - | External -> Jdk |
| java.util.List<com.navercorp.pinpoint.common.bo.AgentLifeCycleBo> | com.navercorp.pinpoint.common.bo.AgentLifeCycleBo | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.service.AgentInfoService | com.navercorp.pinpoint.web.applicationmap.ApplicationMapBuilder.AgentInfoPopulator | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List | java.util.Collection | 3 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.collector.cluster.WorkerState | com.navercorp.pinpoint.common.util.concurrent.CommonState | 5 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List | java.util.Map | 3 | 2 | 1 | - | - | Jdk -> Jdk |
| void | org.springframework.web.socket.TextMessage | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.concurrent.ExecutorService | com.navercorp.pinpoint.web.util.SimpleOrderedThreadPool | 1 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.lang.String | com.navercorp.pinpoint.web.vo.TransactionId | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.TransactionCounter | com.navercorp.pinpoint.bootstrap.context.TraceContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.scatter.Coordinates | java.lang.Long | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.scatter.ScatterAgentInfo | java.lang.Long | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.scatter.AgentScatterData | com.navercorp.pinpoint.web.scatter.DotGroups | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.hadoop.hbase.client.HBaseAdmin | org.apache.hadoop.hbase.client.Admin | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | org.apache.hadoop.hbase.TableName | 125 | 3 | 1 | - | - | Jdk -> External |
| com.navercorp.pinpoint.web.vo.Range | org.springframework.web.servlet.ModelAndView | 1 | 1 | 1 | - | - | Internal -> External |
| java.util.List<com.navercorp.pinpoint.web.vo.scatter.Dot> | com.navercorp.pinpoint.web.scatter.ScatterData | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.sender.CompositeSpanStreamData | com.navercorp.pinpoint.profiler.sender.PartitionedByteBufferLocator | 16 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.sender.CompositeSpanStreamData.Builder | com.navercorp.pinpoint.profiler.sender.PartitionedByteBufferLocator.Builder | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.springframework.data.hadoop.hbase.HbaseConfigurationFactoryBean | com.navercorp.pinpoint.common.hbase.HbaseTemplate2 | 1 | 1 | 1 | - | - | External -> Internal |
| byte | org.apache.hadoop.hbase.TableName | 1 | 1 | 1 | - | - | Jdk -> External |
| org.apache.hadoop.hbase.client.HTableInterface | org.apache.hadoop.hbase.client.Table | 23 | 1 | 1 | - | - | External -> External |
| org.apache.hadoop.hbase.client.HConnection | org.apache.hadoop.hbase.client.Connection | 1 | 1 | 1 | - | - | External -> External |
| org.apache.hadoop.hbase.client.HTableInterfaceFactory | com.navercorp.pinpoint.common.hbase.TableFactory | 4 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | byte | 6 | 1 | 1 | - | - | Jdk -> Jdk |
| byte | java.lang.String | 9 | 2 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.scatter.Coordinates | com.navercorp.pinpoint.web.vo.ApplicationAgentList.Key | 5 | 1 | 1 | - | - | Internal -> Internal |
| void | java.util.List<com.navercorp.pinpoint.common.server.bo.AnnotationBo> | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.ExecutorService | java.util.concurrent.Executor | 16 | 4 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.instrument.interceptor.CaptureType | com.navercorp.pinpoint.profiler.instrument.interceptor.InterceptorDefinition | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ThreadPoolExecutor | java.util.concurrent.ExecutorService | 3 | 3 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.server.util.concurrent.DisruptorExecutor | java.util.concurrent.ExecutorService | 6 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| long | com.navercorp.pinpoint.common.server.bo.SpanBo | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| byte | java.nio.ByteBuffer | 15 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | boolean | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.trace.ServiceType | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.vo.UserGroupMember | com.navercorp.pinpoint.web.vo.UserGroupMemberParam | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.UserGroup | com.navercorp.pinpoint.web.vo.UserGroupParam | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.dao.TracesDao | com.navercorp.pinpoint.collector.dao.TraceDao | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| boolean | com.navercorp.pinpoint.common.trace.ServiceType | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.server.bo.serializer.trace.v2.SpanDecoder | com.navercorp.pinpoint.common.server.bo.serializer.trace.v2.SpanDecoderV0 | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.UserGroupParam | com.navercorp.pinpoint.web.vo.UserGroup | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TSpanChunk | com.navercorp.pinpoint.common.server.bo.SpanChunkBo | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.Span | com.navercorp.pinpoint.common.server.bo.Event | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanEventBo | java.util.Map.Entry<com.navercorp.pinpoint.common.server.bo.SpanEventBo, java.lang.Long> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.dto.TSpan | com.navercorp.pinpoint.common.server.bo.SpanBo | 13 | 2 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TSpanEvent | com.navercorp.pinpoint.common.server.bo.SpanEventBo | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanEventBo | com.navercorp.pinpoint.common.server.bo.serializer.trace.v1.SpanEventEncodingContext | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.Map | com.google.common.collect.ListMultimap | 2 | 1 | 1 | - | - | Jdk -> External |
| com.google.common.collect.LinkedHashMultimap | com.google.common.collect.ListMultimap | 3 | 1 | 1 | SIBLING | - | External -> External |
| java.lang.Object | com.navercorp.pinpoint.common.server.bo.SpanChunkBo | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanChunkBo | com.navercorp.pinpoint.common.server.bo.BasicSpan | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.util.TransactionId | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.server.bo.serializer.trace.v2.bitfield.SimpleServiceTypeEncodingStrategy | com.navercorp.pinpoint.common.server.bo.serializer.trace.v2.bitfield.ServiceTypeEncodingStrategy | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.BasicSpan | com.navercorp.pinpoint.common.util.TransactionId | 6 | 1 | 1 | - | - | Internal -> Internal |
| javax.servlet.http.HttpServletRequest | java.util.Map<java.lang.String, java.lang.String> | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.List<com.navercorp.pinpoint.common.server.bo.SpanBo> | org.apache.hadoop.hbase.client.Get | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.Collection | java.util.List | 11 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.navercorp.pinpoint.collector.handler.AgentStatHandler | com.navercorp.pinpoint.collector.handler.AgentStatHandlerV2 | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.AgentStatMapper | com.navercorp.pinpoint.common.hbase.RowMapper<java.util.List<com.navercorp.pinpoint.web.vo.AgentStat>> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.linechart.DataPoint | com.navercorp.pinpoint.web.vo.chart.TitledDataPoint | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.AgentStat | com.navercorp.pinpoint.common.server.bo.stat.CpuLoadBo | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.dao.AgentStatDao | com.navercorp.pinpoint.web.dao.stat.JvmGcDao | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.AgentStat | com.navercorp.pinpoint.common.server.bo.stat.JvmGcBo | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.dao.AgentStatDao | com.navercorp.pinpoint.web.dao.stat.AgentStatDao<com.navercorp.pinpoint.common.server.bo.stat.JvmGcBo> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.AgentStatService | com.navercorp.pinpoint.web.service.stat.AgentStatService<T> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.dao.AgentStatDao | com.navercorp.pinpoint.web.dao.stat.AgentStatDao<com.navercorp.pinpoint.common.server.bo.stat.CpuLoadBo> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.stat.AgentStatService<com.navercorp.pinpoint.common.server.bo.stat.JvmGcDetailedBo> | com.navercorp.pinpoint.web.service.stat.JvmGcDetailedService | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.stat.AgentStatService<com.navercorp.pinpoint.common.server.bo.stat.ActiveTraceBo> | com.navercorp.pinpoint.web.service.stat.ActiveTraceService | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.stat.AgentStatService<com.navercorp.pinpoint.common.server.bo.stat.CpuLoadBo> | com.navercorp.pinpoint.web.service.stat.CpuLoadService | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.stat.AgentStatService<com.navercorp.pinpoint.common.server.bo.stat.TransactionBo> | com.navercorp.pinpoint.web.service.stat.TransactionService | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | com.navercorp.pinpoint.common.server.bo.serializer.stat.AgentStatDecodingContext | 6 | 1 | 1 | Composition | - | Jdk -> Internal |
| int | byte | 5 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.lang.Long | com.navercorp.pinpoint.web.mapper.SpanMapperV2.AgentKey | 7 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.mapper.SpanMapperV2.AgentKey | com.navercorp.pinpoint.web.calltree.span.SpanAlign | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanBo | com.navercorp.pinpoint.web.calltree.span.SpanAlign | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.instrument.JavassistClassPool | com.navercorp.pinpoint.bootstrap.instrument.InstrumentClassPool | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| int | com.navercorp.pinpoint.common.server.bo.MethodTypeEnum | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.logging.Logger | com.navercorp.pinpoint.bootstrap.BootLogger | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.logging.Logger | com.navercorp.pinpoint.common.util.logger.CommonLogger | 6 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Long | double | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Integer | double | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Double | double | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| double | java.lang.Double | 4 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.plugin.mybatis.MyBatisPluginConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.plugin.ibatis.IBatisPluginConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.bootstrap.config.DefaultProfilerConfig | 4 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Class<?> | java.lang.String | 6 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.regex.Pattern | com.navercorp.pinpoint.bootstrap.util.PathMatcher | 6 | 1 | 1 | - | - | Jdk -> Internal |
| void | java.util.Map<java.lang.Integer, com.navercorp.pinpoint.plugin.spring.beans.SpringBeansTarget> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.apache.catalina.connector.Request | javax.servlet.http.HttpServletRequest | 12 | 2 | 1 | - | - | External -> External |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.plugin.tomcat.TomcatConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.plugin.jboss.JbossConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.StringBuffer | java.lang.StringBuilder | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.ClassPathResolver | com.navercorp.pinpoint.bootstrap.AgentDirBaseClassPathResolver | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.util.Map<java.lang.String, java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List<java.lang.String> | com.navercorp.pinpoint.bootstrap.BootstrapJarFile | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.InstrumentMethod | java.lang.String | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map | com.google.common.collect.BiMap | 3 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| java.util.ArrayList | java.util.List | 5 | 5 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.thrift.dto.TSpan | void | 24 | 1 | 1 | - | - | Internal -> Jdk |
| void | com.navercorp.pinpoint.profiler.receiver.CommandDispatcher | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.profiler.context.DefaultTraceContext | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.Class<?> | com.navercorp.pinpoint.profiler.instrument.classreading.SimpleClassMetadata | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Class<?> | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.vo.chart.TitledPoint | com.navercorp.pinpoint.web.vo.chart.Point | 12 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | com.navercorp.pinpoint.thrift.dto.command.TActiveThreadLightDump | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.management.ThreadInfo | java.lang.ref.Finalizer.FinalizerThread | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.thrift.dto.command.TActiveThreadLightDump | java.util.List<com.navercorp.pinpoint.thrift.dto.command.TActiveThreadLightDump> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Map | java.util.SortedMap | 5 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.navercorp.pinpoint.thrift.dto.command.TActiveThreadDump | com.navercorp.pinpoint.web.util.AnnotationKeyMatcherRegistry.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TCmdActiveThreadCountRes | java.util.List<java.lang.Integer> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.receiver.ProfilerCommandServiceRegistry | com.navercorp.pinpoint.profiler.receiver.ProfilerCommandServiceLocator | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Enumeration | java.util.Set | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| short | int | 8 | 2 | 1 | - | Widening | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.monitor.DataSourceMonitorRegistry | com.navercorp.pinpoint.bootstrap.plugin.monitor.PluginMonitorRegistry<com.navercorp.pinpoint.bootstrap.plugin.monitor.DataSourceMonitor> | 1 | 1 | 1 | - | - | Internal -> Internal |
| EchoService.AsyncClient.echo_call | java.lang.String | 2 | 2 | 1 | - | - | Internal -> Jdk |
| java.lang.String | EchoService.AsyncClient.echo_call | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanCompletionCallback | com.navercorp.pinpoint.profiler.context.SpanAsyncStateListener | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.AsyncTraceCloser | com.navercorp.pinpoint.bootstrap.context.AsyncState | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.DefaultTraceId | com.navercorp.pinpoint.bootstrap.context.TraceId | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceId | com.navercorp.pinpoint.profiler.context.storage.Storage | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.DefaultTrace | com.navercorp.pinpoint.bootstrap.context.Trace | 8 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.DefaultTraceContext | com.navercorp.pinpoint.bootstrap.context.TraceContext | 5 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.concurrent.atomic.AtomicInteger | java.util.concurrent.atomic.AtomicLong | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.mapper.stat.SampledAgentStatResultExtractor | com.navercorp.pinpoint.common.hbase.ResultsExtractor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.storage.LogStorageFactory | com.navercorp.pinpoint.profiler.context.storage.StorageFactory | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.active.ActiveTraceLocator | com.navercorp.pinpoint.profiler.context.active.ActiveTraceRepository | 14 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.profiler.context.active.ActiveTraceRepository | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.bootstrap.plugin.monitor.PluginMonitorContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.profiler.context.TransactionCounter | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.CachingSqlNormalizer | com.navercorp.pinpoint.profiler.metadata.SqlMetaDataService | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.monitor.PluginMonitorRegistry<com.navercorp.pinpoint.bootstrap.plugin.monitor.DataSourceMonitor> | com.navercorp.pinpoint.bootstrap.plugin.monitor.DataSourceMonitorRegistry | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.DefaultAgent | com.navercorp.pinpoint.profiler.context.ApplicationContext | 11 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.test.MockAgent | com.navercorp.pinpoint.test.MockApplicationContext | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.ApplicationContext | com.navercorp.pinpoint.test.MockApplicationContext | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext> | com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.DynamicTransformService | com.navercorp.pinpoint.bootstrap.instrument.DynamicTransformTrigger | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.IdGenerator | com.navercorp.pinpoint.profiler.context.AtomicIdGenerator | 12 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.PluginMonitorContextBuilder | com.navercorp.pinpoint.profiler.context.provider.PluginMonitorContextProvider | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.ApplicationContext | com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | 6 | 2 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.PluginSetup | com.google.inject.Provider<com.navercorp.pinpoint.profiler.plugin.PluginSetup> | 3 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult | com.google.inject.Provider<com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult> | 4 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.plugin.PluginSetup | javax.inject.Provider<com.navercorp.pinpoint.profiler.plugin.PluginSetup> | 1 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult | java.util.List<com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher | com.google.inject.Provider<com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher> | 4 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.common.trace.ServiceType | com.navercorp.pinpoint.common.service.ServiceTypeRegistryService | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.util.ApplicationServerTypeResolver | com.navercorp.pinpoint.common.trace.ServiceType | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext | com.navercorp.pinpoint.profiler.plugin.SetupResult | 13 | 1 | 1 | - | - | Internal -> Internal |
| javax.inject.Provider<com.navercorp.pinpoint.profiler.plugin.PluginSetup> | com.navercorp.pinpoint.profiler.context.ApplicationContext | 3 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.profiler.plugin.GuardProfilerPluginContext | com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginSetupContext | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.instrument.JavassistEngine | com.navercorp.pinpoint.bootstrap.instrument.InstrumentEngine | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult | java.util.List<com.navercorp.pinpoint.bootstrap.plugin.ApplicationTypeDetector> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginContext | com.navercorp.pinpoint.bootstrap.instrument.InstrumentContext | 17 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.google.inject.Provider<com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult> | com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult | 2 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.profiler.context.ApplicationContext | com.navercorp.pinpoint.bootstrap.instrument.DynamicTransformTrigger | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.inject.Provider<com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher> | com.navercorp.pinpoint.profiler.DynamicTransformerRegistry | 1 | 1 | 1 | - | - | External -> Internal |
| java.util.List<com.navercorp.pinpoint.web.vo.AgentEvent> | com.navercorp.pinpoint.web.vo.timeline.inspector.AgentEventMarker | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.vo.AgentEvent | com.navercorp.pinpoint.web.vo.timeline.inspector.AgentEventTimelineSegment | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.monitor.PluginMonitorWrapperLocator<com.navercorp.pinpoint.profiler.context.monitor.DataSourceMonitorWrapper> | com.navercorp.pinpoint.profiler.monitor.codahale.datasource.metric.DataSourceMetricSet | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.jdbc.JdbcUrlParser | com.navercorp.pinpoint.bootstrap.plugin.jdbc.JdbcConnectionStringParser | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.AgentActiveThreadDumpList | java.util.List<com.navercorp.pinpoint.thrift.dto.command.TActiveThreadLightDump> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.apache.thrift.TBase<?, ?> | com.navercorp.pinpoint.web.cluster.PinpointRouteResponse | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.profiler.sender.EnhancedDataSender | com.google.inject.Provider<com.navercorp.pinpoint.profiler.sender.EnhancedDataSender> | 2 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.rpc.client.PinpointClient | com.google.inject.Provider<com.navercorp.pinpoint.rpc.client.PinpointClient> | 2 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.context.ApplicationContext | com.navercorp.pinpoint.bootstrap.instrument.InstrumentEngine | 7 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.profiler.metadata.ApiMetaDataService | 10 | 2 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.AgentInfoSender | com.google.inject.Provider<com.navercorp.pinpoint.profiler.AgentInfoSender> | 2 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.rpc.client.PinpointClientFactory | com.google.inject.Provider<com.navercorp.pinpoint.rpc.client.PinpointClientFactory> | 2 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.rpc.client.PinpointClientFactory | com.navercorp.pinpoint.rpc.client.DefaultPinpointClientFactory | 6 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.AgentInformation | com.google.inject.Provider<com.navercorp.pinpoint.profiler.AgentInformation> | 4 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.bootstrap.plugin.monitor.DataSourceMonitorRegistry | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.profiler.metadata.StringMetaDataService | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.TraceFactoryBuilder | com.navercorp.pinpoint.profiler.context.TraceFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.profiler.metadata.SqlMetaDataService | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceContext | com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.metadata.ApiMetaDataCacheService | com.navercorp.pinpoint.profiler.metadata.ApiMetaDataService | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.interceptor.MockTraceContext | com.navercorp.pinpoint.bootstrap.context.TraceContext | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.metadata.SqlMetaDataCacheService | com.navercorp.pinpoint.profiler.metadata.SqlMetaDataService | 10 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.metadata.StringMetaDataCacheService | com.navercorp.pinpoint.profiler.metadata.StringMetaDataService | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.test.mock.MockTraceContext | com.navercorp.pinpoint.bootstrap.context.TraceContext | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.AgentInformation | com.navercorp.pinpoint.profiler.context.SpanChunkFactory | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.metadata.StringMetaDataService | com.navercorp.pinpoint.profiler.context.RecorderFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.DefaultSpanRecorder | com.navercorp.pinpoint.bootstrap.context.SpanRecorder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.metadata.SqlMetaDataService | com.navercorp.pinpoint.profiler.context.CallStackFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceId | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.profiler.context.TraceIdFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.AgentInformation | com.navercorp.pinpoint.common.server.bo.SpanFactory | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.AgentInformation | com.navercorp.pinpoint.profiler.context.SpanFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.AtomicIdGenerator | com.navercorp.pinpoint.profiler.context.IdGenerator | 6 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.profiler.context.CallStackFactory | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.logging.PLogger | org.slf4j.Logger | 1 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.context.DefaultJdbcContext | com.navercorp.pinpoint.profiler.context.monitor.JdbcUrlParsingService | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.monitor.DataSourceMonitorList | com.navercorp.pinpoint.profiler.context.monitor.DataSourceMonitorRegistryService | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.monitor.PluginMonitorWrapperLocator<com.navercorp.pinpoint.profiler.context.monitor.DataSourceMonitorWrapper> | com.navercorp.pinpoint.profiler.context.monitor.DataSourceMonitorRegistryService | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.monitor.PluginMonitorContext | com.navercorp.pinpoint.profiler.context.monitor.DataSourceMonitorRegistryService | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.codahale.cpu.CpuLoadCollector | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.monitor.codahale.AgentStatCollectorFactory | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TAgentStat> | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.codahale.gc.GarbageCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TAgentStat> | 1 | 1 | 1 | - | - | Internal -> Internal |
| int | com.navercorp.pinpoint.profiler.sender.DataSender | 1 | 1 | 1 | - | - | Jdk -> Internal |
| long | java.lang.Long | 32 | 3 | 1 | - | Boxing | Jdk -> Jdk |
| java.util.SortedMap | java.util.Map | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.context.active.ActiveTraceRepository | com.google.inject.Provider<com.navercorp.pinpoint.profiler.context.active.ActiveTraceRepository> | 2 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.collector.util.ConcurrentCounterMap.LongAdder | java.lang.Long | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.collector.util.ConcurrentCounterMap | com.google.common.util.concurrent.AtomicLongMap | 3 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.collector.cluster.connection.CollectorClusterConnectionManager | com.navercorp.pinpoint.collector.cluster.connection.ClusterConnectionManager | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.cluster.zookeeper.ZookeeperClusterDataManager | com.navercorp.pinpoint.web.cluster.zookeeper.ZookeeperEventWatcher | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.web.cluster.zookeeper.ZookeeperClusterDataManager.PushWebClusterJob | com.navercorp.pinpoint.web.cluster.zookeeper.PushZnodeJob | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.cluster.zookeeper.job.ZookeeperJob | java.util.List<com.navercorp.pinpoint.collector.cluster.zookeeper.job.ZookeeperJob> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.BlockingQueue | java.util.concurrent.ConcurrentLinkedDeque | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.apache.thrift.TBase | com.navercorp.pinpoint.thrift.io.NetworkAvailabilityCheckPacket | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| java.util.List<com.navercorp.pinpoint.bootstrap.util.PathMatcher> | com.navercorp.pinpoint.bootstrap.util.PathMatcher | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.instrument.classreading.SimpleClassMetadata | java.lang.Class<?> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | java.nio.charset.Charset | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map | java.util.Set | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Map | java.util.Map.Entry | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.PinpointURLClassLoader | java.net.URLClassLoader | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| java.util.List<java.lang.String> | java.lang.String | 9 | 4 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.trace.AnnotationKey | java.util.Set<java.lang.Integer> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.dao.MapStatisticsCalleeDao | com.navercorp.pinpoint.web.service.LinkDataMapService | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.CallStackFactory | com.navercorp.pinpoint.profiler.context.CallStack | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceId | com.navercorp.pinpoint.profiler.context.CallStack | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.Span | com.navercorp.pinpoint.profiler.context.id.TraceRoot | 21 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.id.DefaultTraceId | com.navercorp.pinpoint.bootstrap.context.TraceId | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.TraceId | com.navercorp.pinpoint.profiler.context.id.TraceRoot | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.transformer.TransformTemplate | com.navercorp.pinpoint.bootstrap.instrument.transformer.MatchableTransformTemplate | 4 | 2 | 1 | SIBLING | - | Internal -> Internal |
| long | short | 5 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.context.AsyncTraceId | com.navercorp.pinpoint.profiler.context.id.TraceRoot | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.ThreadLocalTraceFactory | com.navercorp.pinpoint.profiler.context.TraceFactory | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.Application | com.navercorp.pinpoint.web.applicationmap.rawdata.LinkDataMap | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.map.VirtualLinkHandler | com.navercorp.pinpoint.web.service.map.VirtualLinkProcessor | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.map.LinkDataMapCreator | com.navercorp.pinpoint.web.service.map.ApplicationsMapCreator | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.serializer.stat.join.CpuLoadSerializer | com.navercorp.pinpoint.web.dao.stat.CpuLoadDao | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.stat.join.JoinCpuLoadBo | com.navercorp.pinpoint.common.server.bo.stat.join.JoinMemoryBo | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.common.server.bo.stat.CpuLoadBo> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.hbase.HbaseTemplate2 | com.navercorp.pinpoint.flink.dao.hbase.MemoryDao | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.codec.stat.ApplicationStatCodec | com.navercorp.pinpoint.common.server.bo.codec.stat.join.CpuLoadCodec | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.handler.SimpleHandler | java.util.List<com.navercorp.pinpoint.collector.handler.SimpleHandler> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.collector.handler.Handler | java.util.List<com.navercorp.pinpoint.collector.handler.Handler> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.io.SerializerFactory | java.util.List | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.collector.handler.Handler | com.navercorp.pinpoint.collector.handler.AgentStatHandlerV2 | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.AgentInfoService | com.navercorp.pinpoint.web.applicationmap.appender.server.ServerInstanceListFactory | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.applicationmap.appender.histogram.NodeHistogramDataSource | com.navercorp.pinpoint.web.applicationmap.appender.histogram.NodeHistogramFactory | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.applicationmap.ApplicationMapBuilderV1.AgentInfoPopulator | com.navercorp.pinpoint.web.applicationmap.appender.server.ServerInstanceListFactory | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.applicationmap.appender.server.ServerInstanceListDataSource | com.navercorp.pinpoint.web.applicationmap.appender.server.ServerInstanceListFactory | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.applicationmap.Node | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.io.DeserializerFactory | java.util.List | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.applicationmap.histogram.ApplicationTimeHistogram | java.util.List<com.navercorp.pinpoint.web.view.ResponseTimeViewModel> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.applicationmap.link.Link | com.navercorp.pinpoint.web.applicationmap.link.DetailedLink | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.ning.http.client.Request | org.asynchttpclient.Request | 2 | 1 | 1 | - | - | External -> External |
| com.ning.http.client.FluentStringsMap | java.util.List<org.asynchttpclient.Param> | 1 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.profiler.context.id.AsyncIdGenerator | com.google.inject.Provider<com.navercorp.pinpoint.profiler.context.AsyncContextFactory> | 1 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.context.id.AsyncIdGenerator | com.navercorp.pinpoint.profiler.context.AsyncContextFactory | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.AsyncTraceId | com.navercorp.pinpoint.bootstrap.context.AsyncContext | 14 | 3 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.MethodDescriptor | int | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.metadata.ApiMetaDataService | com.navercorp.pinpoint.profiler.context.method.PredefinedMethodDescriptorRegistry | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.LinkDataMapService | com.navercorp.pinpoint.web.service.map.ApplicationsMapCreator | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.dao.HostApplicationMapDao | com.navercorp.pinpoint.web.service.map.VirtualLinkProcessor | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | com.navercorp.pinpoint.profiler.context.DefaultTrace | 8 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.recorder.RecorderFactory | com.navercorp.pinpoint.profiler.context.recorder.WrappedSpanEventRecorder | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.id.ListenableAsyncState | com.navercorp.pinpoint.bootstrap.context.AsyncState | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.async.AsyncTraceIdAccessor | com.navercorp.pinpoint.bootstrap.async.AsyncContextAccessor | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.util.Set<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.objectweb.asm.ClassReader | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.context.AsyncContext | com.navercorp.pinpoint.profiler.context.InternalAsyncContext | 7 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.ThreadLocalReference | java.lang.ref.Reference | 13 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.context.ThreadLocalReference<com.navercorp.pinpoint.bootstrap.context.Trace> | com.navercorp.pinpoint.bootstrap.context.Trace | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.handler.Handler | com.navercorp.pinpoint.collector.handler.SimpleHandler | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ExecutorService | com.navercorp.pinpoint.collector.receiver.DispatchWorker | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.collector.receiver.WorkerOption | com.navercorp.pinpoint.collector.receiver.DispatchWorker | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.TraceFactory | com.navercorp.pinpoint.profiler.context.AsyncTraceContext | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.id.AsyncIdGenerator | com.navercorp.pinpoint.profiler.context.AsyncTraceContext | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.inject.Provider<com.navercorp.pinpoint.profiler.context.TraceFactory> | com.navercorp.pinpoint.profiler.context.AsyncTraceContext | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | java.lang.ref.Reference<com.navercorp.pinpoint.bootstrap.context.Trace> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.web.service.map.RpcCallReplacer | com.navercorp.pinpoint.web.service.map.LinkDataMapProcessor | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.service.map.LinkSelectorType | com.navercorp.pinpoint.web.vo.SearchOption | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.ApplicationPair | com.navercorp.pinpoint.web.vo.ApplicationPairs | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.active.ActiveTraceInfo | com.navercorp.pinpoint.profiler.context.active.ActiveTraceSnapshot | 52 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Long | com.navercorp.pinpoint.profiler.context.active.ActiveTraceHandle | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.active.ActiveTrace | com.navercorp.pinpoint.profiler.context.id.TraceRoot | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.active.ActiveTraceRepository | com.navercorp.pinpoint.profiler.monitor.metric.response.ResponseTimeCollector | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.packet.PingPacket | com.navercorp.pinpoint.rpc.packet.PingPayloadPacket | 13 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.packet.PingPacket | com.navercorp.pinpoint.rpc.packet.PingSimplePacket | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.metric.gc.GarbageCollectorMetric | com.google.inject.Provider<com.navercorp.pinpoint.profiler.monitor.metric.gc.GarbageCollectorMetric> | 2 | 1 | 1 | - | - | Internal -> External |
| com.navercorp.pinpoint.profiler.monitor.metric.memory.MemoryMetric | com.google.inject.Provider<com.navercorp.pinpoint.profiler.monitor.metric.memory.MemoryMetric> | 2 | 1 | 1 | - | - | Internal -> External |
| java.util.Map<java.lang.String, com.codahale.metrics.Metric> | java.lang.management.MemoryMXBean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.monitor.metric.transaction.DefaultTransactionMetric.LongGauge | com.navercorp.pinpoint.profiler.monitor.metric.transaction.DefaultTransactionMetric.LongCounter | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.codahale.metrics.Gauge<java.lang.Long> | com.navercorp.pinpoint.profiler.monitor.metric.transaction.DefaultTransactionMetric.TransactionGauge | 4 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| java.nio.ByteBuffer | byte | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.buffer.Buffer | byte | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.ref.Finalizer.FinalizerThread | long | 23 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.ref.Finalizer.FinalizerThread | java.lang.management.ThreadInfo | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.context.ServerMetaDataHolder | com.navercorp.pinpoint.profiler.context.ServerMetaDataRegistryService | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.test.TestableServerMetaDataListener | com.navercorp.pinpoint.profiler.context.ServerMetaDataRegistryService | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.AgentInformation | com.navercorp.pinpoint.profiler.util.AgentInfoFactory | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.Throwable | java.lang.IndexOutOfBoundsException | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| com.google.inject.Provider<com.navercorp.pinpoint.profiler.AgentInfoSender> | com.navercorp.pinpoint.profiler.context.ServerMetaDataRegistryService | 1 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | java.net.InetSocketAddress | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | java.net.InetAddress | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.collector.config.CollectorConfiguration | com.navercorp.pinpoint.collector.config.AgentBaseDataReceiverConfiguration | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.util.IntBooleanIntBooleanValue | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointClient | com.navercorp.pinpoint.rpc.client.PinpointClientFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointClient | com.navercorp.pinpoint.profiler.sender.TcpDataSender | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.stat.join.JoinCpuLoadBo | com.navercorp.pinpoint.common.server.bo.stat.join.JoinActiveTraceBo | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.stat.join.JoinTransactionBo | com.navercorp.pinpoint.common.server.bo.stat.join.JoinActiveTraceBo | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TThreadDump | com.navercorp.pinpoint.profiler.receiver.service.ThreadDump | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.active.ActiveTraceRepository | com.navercorp.pinpoint.profiler.receiver.service.ActiveThreadDumpCoreService | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TThreadLightDump | com.navercorp.pinpoint.profiler.receiver.service.ThreadDump | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.active.ActiveTraceSnapshot | java.lang.Long | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.InstrumentMethod | com.navercorp.pinpoint.bootstrap.context.MethodDescriptor | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.server.bo.codec.strategy.impl.StringRepeatCountEncodingStrategy.StringReference | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.springframework.web.servlet.ModelAndView | com.navercorp.pinpoint.web.vo.CodeResult | 4 | 1 | 1 | - | - | External -> Internal |
| java.util.List<com.navercorp.pinpoint.bootstrap.plugin.http.HttpStatusCodeRecorder.StatusCode> | com.navercorp.pinpoint.bootstrap.plugin.http.HttpStatusCodeRecorder.StatusCode | 1 | 1 | 1 | - | - | Jdk -> Internal |
| int | com.navercorp.pinpoint.profiler.context.AsyncId | 5 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.InternalAsyncContext | com.navercorp.pinpoint.bootstrap.context.AsyncContext | 7 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.test.MockTraceContextFactory | com.navercorp.pinpoint.profiler.context.MockApplicationContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<com.navercorp.pinpoint.common.trace.SlotType, java.lang.Integer> | com.navercorp.pinpoint.common.server.bo.stat.ActiveTraceHistogram | 10 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map<java.lang.Integer, com.navercorp.pinpoint.common.trace.SlotType> | com.navercorp.pinpoint.profiler.context.active.ActiveTraceHistogram | 4 | 1 | 1 | - | - | Jdk -> Internal |
| int | java.util.List<com.navercorp.pinpoint.thrift.dto.TAgentStat> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.vo.chart.Point<java.lang.Long, Y> | com.navercorp.pinpoint.web.vo.chart.Point | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.DeadlockChartGroup | com.navercorp.pinpoint.web.vo.stat.chart.StatChartGroup | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.AgentStatChartGroup | com.navercorp.pinpoint.web.vo.stat.chart.StatChart | 38 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point<java.lang.Long, java.lang.Integer> | com.navercorp.pinpoint.web.vo.chart.Point | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point<java.lang.Long, java.lang.Long> | com.navercorp.pinpoint.web.vo.chart.Point | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.agent.AgentStatPoint | 96 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.DataSourceChartGroup | com.navercorp.pinpoint.web.vo.stat.chart.StatChartGroup | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.ApplicationStatChartGroup | com.navercorp.pinpoint.web.vo.stat.chart.StatChart | 10 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.DataSourceChartGroup | com.navercorp.pinpoint.web.vo.stat.chart.agent.DataSourceChart | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point<X, Y> | com.navercorp.pinpoint.web.vo.chart.Point | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.ResponseTimeChartGroup | com.navercorp.pinpoint.web.vo.stat.chart.StatChartGroup | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.AgentStatChartGroup.ChartType | com.navercorp.pinpoint.web.vo.stat.chart.StatChartGroup.ChartType | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.stat.chart.ApplicationStatChartGroup.ChartType | com.navercorp.pinpoint.web.vo.stat.chart.StatChartGroup.ChartType | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.application.MemoryPoint | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.agent.AgentStatPoint<java.lang.Integer> | 7 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.application.ResponseTimePoint | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.application.DataSourcePoint | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Chart | com.navercorp.pinpoint.web.vo.chart.Chart<? extendscom.navercorp.pinpoint.web.vo.chart.Point> | 44 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.application.CpuLoadPoint | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.agent.AgentStatPoint<java.lang.Long> | 9 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.application.TransactionPoint | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.agent.AgentStatPoint<java.lang.Double> | 13 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | ? extendscom.navercorp.pinpoint.web.vo.chart.Point | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.chart.Point | com.navercorp.pinpoint.web.vo.stat.chart.application.ActiveTracePoint | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.Map<java.lang.String, java.lang.Object> | com.navercorp.pinpoint.web.websocket.message.SendMessage | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.Map<java.lang.String, java.lang.Object> | com.navercorp.pinpoint.rpc.ResponseMessage | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.HashMap | java.util.Map | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.navercorp.pinpoint.rpc.client.DefaultPinpointClientFactory | com.navercorp.pinpoint.rpc.client.PinpointClientFactory | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.concurrent.atomic.AtomicBoolean | com.navercorp.pinpoint.rpc.DefaultFuture<com.navercorp.pinpoint.rpc.ResponseMessage> | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Boolean | boolean | 2 | 2 | 1 | - | Unboxing | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.instrument.ASMMethodInsnNodeRemapper | com.navercorp.pinpoint.profiler.instrument.ASMMethodInsnNodeRemapper.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.bootstrap.config.Filter> | com.navercorp.pinpoint.bootstrap.config.Filter | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.vo.ResponseHistogramBuilder | com.navercorp.pinpoint.web.vo.ResponseHistograms | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.applicationmap.appender.histogram.datasource.ResponseHistogramBuilderNodeHistogramDataSource | com.navercorp.pinpoint.web.applicationmap.appender.histogram.datasource.ResponseHistogramsNodeHistogramDataSource | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.List<java.lang.String> | com.navercorp.pinpoint.common.server.util.AddressFilter | 5 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<java.net.InetAddress> | com.navercorp.pinpoint.common.server.util.AddressFilter | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.calltree.span.SpanAligner2 | com.navercorp.pinpoint.web.calltree.span.SpanAligner | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.DataReceiver | com.navercorp.pinpoint.collector.receiver.udp.UDPReceiver | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.flink.receiver.TCPReceiver | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.collector.receiver.udp.NetworkAvailabilityCheckPacketFilter | com.navercorp.pinpoint.collector.receiver.udp.TBaseFilter<? superjava.net.SocketAddress> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.DispatchWorker | java.util.concurrent.Executor | 6 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List | com.navercorp.pinpoint.collector.receiver.udp.TBaseFilter | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.springframework.context.ApplicationContext | org.springframework.context.support.ClassPathXmlApplicationContext | 1 | 1 | 1 | T_SUPER_R | - | External -> External |
| io.vertx.core.http.impl.HttpServerRequestImpl | io.vertx.core.http.HttpServerRequest | 10 | 1 | 1 | R_SUPER_T | - | External -> External |
| com.navercorp.pinpoint.thrift.io.FlinkHeaderTBaseSerializerFactory | com.navercorp.pinpoint.thrift.io.SerializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializer> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.packet.RequestPacket | com.navercorp.pinpoint.rpc.packet.SendPacket | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.DispatchHandler | com.navercorp.pinpoint.collector.receiver.tcp.TCPPacketHandler | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.dao.hbase.statistics.RowKey | org.apache.hadoop.hbase.TableName | 1 | 1 | 1 | - | - | Internal -> External |
| org.jboss.netty.channel.socket.nio.NioClientSocketChannelFactory | org.jboss.netty.channel.ChannelFactory | 2 | 1 | 1 | R_SUPER_T | - | External -> External |
| com.navercorp.pinpoint.rpc.client.DefaultPinpointClientFactory | org.apache.hadoop.hbase.client.ConnectionFactory | 1 | 1 | 1 | - | - | Internal -> External |
| org.jboss.netty.util.HashedWheelTimer | org.jboss.netty.util.Timer | 1 | 1 | 1 | R_SUPER_T | - | External -> External |
| com.navercorp.pinpoint.rpc.client.PinpointClient | com.navercorp.pinpoint.rpc.PinpointSocket | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointClientHandler | com.navercorp.pinpoint.rpc.client.PinpointClient | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.DefaultPinpointClientHandler | com.navercorp.pinpoint.rpc.client.PinpointClientHandler | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Map<java.lang.String, java.lang.Object> | com.navercorp.pinpoint.rpc.client.PinpointClientHandshaker | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.Map<java.lang.Object, java.lang.String> | com.navercorp.pinpoint.rpc.client.HandshakerFactory | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.jboss.netty.channel.ChannelFuture | org.jboss.netty.channel.Channel | 1 | 1 | 1 | SIBLING | - | External -> External |
| java.net.InetSocketAddress | com.navercorp.pinpoint.rpc.client.SocketAddressProvider | 3 | 2 | 1 | - | - | Jdk -> Internal |
| java.net.SocketAddress | com.navercorp.pinpoint.rpc.client.SocketAddressProvider | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.InetSocketAddress | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.net.SocketAddress | com.navercorp.pinpoint.collector.util.Address | 22 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.InetSocketAddress | com.navercorp.pinpoint.collector.util.Address | 6 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.packet.RequestPacket | int | 4 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.fasterxml.jackson.databind.JavaType | com.fasterxml.jackson.core.type.TypeReference<java.util.List<com.navercorp.pinpoint.web.vo.GithubAgentDownloadInfo>> | 2 | 1 | 1 | SIBLING | - | External -> External |
| com.navercorp.pinpoint.common.server.util.AddressFilter | com.navercorp.pinpoint.rpc.server.PinpointServerAcceptor | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | byte | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.InstrumentClass | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.context.MockApplicationContext | com.navercorp.pinpoint.profiler.context.module.DefaultApplicationContext | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.module.ModuleFactoryProvider | com.navercorp.pinpoint.profiler.context.module.ModuleFactoryResolver | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.test.MockApplicationContext | com.navercorp.pinpoint.profiler.context.module.DefaultApplicationContext | 10 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.net.URL | com.navercorp.pinpoint.common.plugin.Plugin<?> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.module.ApplicationContext | com.navercorp.pinpoint.profiler.context.module.DefaultApplicationContext | 6 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.net.URL | com.navercorp.pinpoint.common.plugin.PluginLoader | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.URL | java.util.jar.JarFile | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.net.URL | java.io.File | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin | com.navercorp.pinpoint.common.plugin.Plugin<com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader | java.lang.ClassLoader | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.net.URL | com.navercorp.pinpoint.common.plugin.Plugin<com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin> | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.URL | com.navercorp.pinpoint.common.plugin.Plugin | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<com.navercorp.pinpoint.profiler.plugin.ClassNameFilter> | com.navercorp.pinpoint.profiler.plugin.ClassNameFilter | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.net.URL | java.util.List<java.lang.String> | 8 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher | java.lang.instrument.ClassFileTransformer | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| weblogic.servlet.internal.ServletRequestImpl | javax.servlet.http.HttpServletRequest | 9 | 1 | 1 | - | - | External -> External |
| javax.servlet.http.HttpServletRequest | weblogic.servlet.internal.ServletRequestImpl | 9 | 1 | 1 | - | - | External -> Internal |
| com.ibm.websphere.servlet.request.IRequest | com.navercorp.pinpoint.bootstrap.plugin.request.ServerRequestTrace | 1 | 1 | 1 | - | - | Internal -> Internal |
| javax.servlet.http.HttpServletRequest | com.navercorp.pinpoint.bootstrap.plugin.request.ServerRequestTrace | 3 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.proxy.ProxyHttpHeaderHandler | com.navercorp.pinpoint.bootstrap.plugin.RequestTrace | 2 | 1 | 1 | - | - | Internal -> Internal |
| io.vertx.core.http.HttpServerRequest | com.navercorp.pinpoint.bootstrap.plugin.request.ServerRequestTrace | 1 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.bootstrap.config.DumpType | com.navercorp.pinpoint.bootstrap.config.HttpDumpConfig | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.Class<?> | java.lang.Object | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.common.server.util.AddressFilter | com.navercorp.pinpoint.collector.receiver.PinpointServerAcceptorProvider | 4 | 1 | 1 | - | - | Internal -> Internal |
| void | java.util.List<org.apache.flink.api.java.tuple.Tuple3<java.lang.String, com.navercorp.pinpoint.common.server.bo.stat.join.JoinStatBo, java.lang.Long>> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.apache.thrift.TBase<?, ?> | com.navercorp.pinpoint.thrift.dto.ThriftRequest | 1 | 1 | 1 | Composition | - | External -> Internal |
| org.apache.thrift.TBase | com.navercorp.pinpoint.thrift.dto.ThriftRequest | 3 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.thrift.dto.ThriftRequest | com.navercorp.pinpoint.io.request.ServerRequest | 17 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List<java.net.URL> | java.net.URL | 3 | 2 | 1 | - | - | Jdk -> Jdk |
| java.net.URL | java.io.InputStream | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Enumeration<java.net.URL> | java.net.URL | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.classloader.LibClass | com.navercorp.pinpoint.bootstrap.java9.classloader.ProfilerLibClass | 1 | 1 | 1 | - | - | Internal -> Internal |
| jdk.internal.loader.BootLoader | com.navercorp.pinpoint.bootstrap.java9.classloader.Java9BootLoader | 2 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.bootstrap.classloader.InnerClassLoaderFactory | com.navercorp.pinpoint.bootstrap.classloader.ClassLoaderFactory | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | java.util.List<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.bootstrap.classloader.LibClass | java.util.List<java.lang.String> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.util.jdk.LongAdder | com.navercorp.pinpoint.profiler.util.Counter | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<java.net.URL> | com.navercorp.pinpoint.bootstrap.agentdir.AgentDirectory | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.BootstrapJarFile | com.navercorp.pinpoint.bootstrap.agentdir.BootDir | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.agentdir.ClassPathResolver | com.navercorp.pinpoint.bootstrap.agentdir.AgentDirectory | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.BootstrapJarFile | java.util.List<java.util.jar.JarFile> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | com.navercorp.pinpoint.bootstrap.agentdir.BootDir | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.server.ServerMessageListener | com.navercorp.pinpoint.rpc.server.ServerMessageListenerFactory | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.ThriftRequest | com.navercorp.pinpoint.io.request.ServerRequest<org.apache.thrift.TBase<?, ?>> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.apache.thrift.TBase<?, ?> | com.navercorp.pinpoint.io.request.ServerRequest | 2 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.thrift.io.DeserializerFactory | com.navercorp.pinpoint.thrift.io.DeserializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseDeserializer> | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.handler.RequestResponseHandler | com.navercorp.pinpoint.collector.handler.SimpleHandler | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.io.request.ServerRequest | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.apache.thrift.TBase | com.navercorp.pinpoint.io.request.ServerRequest | 8 | 1 | 1 | - | - | External -> Internal |
| org.apache.thrift.TBase<?, ?> | void | 7 | 1 | 1 | - | - | External -> Jdk |
| org.apache.thrift.TBase | com.navercorp.pinpoint.io.request.Message<org.apache.thrift.TBase<?, ?>> | 7 | 1 | 1 | - | - | External -> Internal |
| org.apache.thrift.TBase | void | 5 | 1 | 1 | - | - | External -> Jdk |
| org.apache.thrift.TBase | com.navercorp.pinpoint.io.request.Message | 19 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.web.vo.ApplicationAgentList | com.navercorp.pinpoint.web.vo.ApplicationAgentsList | 12 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map.Entry<java.util.List<com.navercorp.pinpoint.web.vo.AgentInfo>, java.lang.String> | com.navercorp.pinpoint.web.vo.ApplicationAgentList | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.thrift.io.FlinkTBaseLocator | com.navercorp.pinpoint.io.util.TypeLocator<org.apache.thrift.TBase<?, ?>> | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.TBaseLocator | com.navercorp.pinpoint.io.util.TypeLocator<org.apache.thrift.TBase<?, ?>> | 40 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.TCommandRegistry | com.navercorp.pinpoint.io.util.TypeLocator<org.apache.thrift.TBase<?, ?>> | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.HttpStatusCodeErrors.StatusCode | com.navercorp.pinpoint.bootstrap.config.HttpStatusCodeErrors | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.List<java.lang.String> | com.navercorp.pinpoint.bootstrap.config.HttpStatusCodeErrors | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| javax.servlet.http.HttpServletRequest | java.util.Map<java.lang.String, java.lang.String[]> | 1 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.rpc.cluster.ClusterOption | com.navercorp.pinpoint.rpc.server.ServerOption | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.context.Trace | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.Throwable | java.lang.Object | 5 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.navercorp.pinpoint.bootstrap.plugin.request.RemoteAddressResolver | 1 | 1 | 1 | - | - | Jdk -> Internal |
| javax.servlet.ServletRequestEvent | javax.servlet.http.HttpServletRequest | 3 | 1 | 1 | - | - | External -> External |
| java.lang.String | com.navercorp.pinpoint.bootstrap.plugin.request.RequestAdaptor<io.vertx.core.http.HttpServerRequest> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.RequestWrapper | javax.servlet.http.HttpServletRequest | 3 | 1 | 1 | - | - | Internal -> External |
| com.caucho.server.http.HttpServletResponseImpl | javax.servlet.http.HttpServletResponse | 1 | 1 | 1 | - | - | Internal -> External |
| int | java.lang.Throwable | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.apache.catalina.core.StandardContext | com.navercorp.pinpoint.plugin.websphere.StatusCodeAccessor | 1 | 1 | 1 | - | - | External -> Internal |
| java.lang.Object | org.apache.thrift.TBase<?, ?> | 1 | 1 | 1 | - | - | Jdk -> External |
| com.navercorp.pinpoint.io.request.ServerRequest | com.navercorp.pinpoint.flink.vo.RawData | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.io.request.ServerRequest<org.apache.thrift.TBase<?, ?>> | com.navercorp.pinpoint.flink.vo.RawData | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializer | com.navercorp.pinpoint.thrift.io.FlinkHeaderTBaseSerializer | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.SerializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializer> | com.navercorp.pinpoint.thrift.io.FlinkHeaderTBaseSerializerFactory | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.sender.TcpDataSender | com.navercorp.pinpoint.collector.sender.FlinkTcpDataSender | 8 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.io.FlinkHeaderTBaseSerializerFactory | com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializerFactory | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.HttpDumpConfig | com.navercorp.pinpoint.bootstrap.plugin.request.ClientRequestAdaptor<T> | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | java.lang.Object[] | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker | com.alibaba.dubbo.rpc.protocol.AbstractInvoker | 1 | 1 | 1 | - | - | External -> External |
| com.navercorp.pinpoint.rpc.client.PinpointClient | com.navercorp.pinpoint.test.client.TestPinpointClient | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointClient | com.navercorp.pinpoint.test.server.TestPinpointServerAcceptor | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.net.Socket | com.navercorp.pinpoint.test.client.TestRawSocket | 13 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServerAcceptor | com.navercorp.pinpoint.test.server.TestPinpointServerAcceptor | 10 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.CountCheckServerMessageListenerFactory | com.navercorp.pinpoint.test.server.TestServerMessageListenerFactory | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TStringMetaData | com.navercorp.pinpoint.common.server.bo.StringMetaDataBo | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.dao.TraceDao | com.navercorp.pinpoint.collector.service.TraceService | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.service.AgentEventService | com.navercorp.pinpoint.collector.handler.AgentEventHandler | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TAgentInfo | com.navercorp.pinpoint.common.server.bo.AgentInfoBo | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TSqlMetaData | com.navercorp.pinpoint.common.server.bo.SqlMetaDataBo | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TApiMetaData | com.navercorp.pinpoint.common.server.bo.ApiMetaDataBo | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.handler.SimpleHandler | com.navercorp.pinpoint.collector.handler.thrift.ThriftSpanHandler | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanChunk | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.dto.TAnnotation | com.navercorp.pinpoint.profiler.context.Annotation | 9 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.Long | java.lang.Integer | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.apache.thrift.TBase<?, ?> | java.lang.Object | 51 | 4 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.thrift.dto.TIntStringValue | com.navercorp.pinpoint.common.util.IntStringValue | 4 | 2 | 1 | - | - | Internal -> Internal |
| java.lang.Object | short | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Integer | com.navercorp.pinpoint.profiler.context.LocalAsyncId | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializer | com.navercorp.pinpoint.profiler.sender.MessageSerializer<byte[]> | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.sender.AbstractDataSender.RequestMarker | com.navercorp.pinpoint.profiler.sender.RequestStatus<org.apache.thrift.TBase<?, ?>> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanBo | com.navercorp.pinpoint.profiler.context.Span | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TStringStringValue | com.navercorp.pinpoint.common.util.IntStringStringValue | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.id.TraceRoot | com.navercorp.pinpoint.profiler.context.CallStack.Factory<T> | 4 | 1 | 1 | - | - | Internal -> Internal |
| byte | com.navercorp.pinpoint.profiler.sender.ByteMessage | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.Span | com.navercorp.pinpoint.thrift.dto.TSpan | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanEventBo | com.navercorp.pinpoint.profiler.context.SpanEvent | 7 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TIntStringStringValue | com.navercorp.pinpoint.common.util.StringStringValue | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TIntStringStringValue | com.navercorp.pinpoint.common.util.IntStringStringValue | 3 | 2 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanChunkFactory | com.navercorp.pinpoint.profiler.context.storage.MessageConverter<org.apache.thrift.TBase<?, ?>> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanEvent | com.navercorp.pinpoint.thrift.dto.TSpanEvent | 7 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.compress.SpanEventCompressor | com.navercorp.pinpoint.profiler.context.compress.SpanPostProcessor | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | com.navercorp.pinpoint.test.Item | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanPostProcessor | com.navercorp.pinpoint.profiler.context.compress.SpanPostProcessor<com.navercorp.pinpoint.profiler.context.compress.Context> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.storage.BufferedStorage | com.navercorp.pinpoint.profiler.context.storage.Storage | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TApiMetaData | com.navercorp.pinpoint.profiler.metadata.ApiMetaData | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.sender.EnhancedDataSender | com.navercorp.pinpoint.profiler.sender.EnhancedDataSender<java.lang.Object> | 17 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.sender.RequestStatus | com.navercorp.pinpoint.web.websocket.message.RequestMessage | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TStringMetaData | com.navercorp.pinpoint.profiler.metadata.StringMetaData | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.metric.directbuffer.DirectBufferMetricSnapshot | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.monitor.collector.deadlock.DeadlockMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TDeadlock> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDataSource | javax.sql.DataSource | 6 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.thrift.dto.TDataSourceList | java.util.List<javax.sql.DataSource> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.monitor.metric.buffer.DefaultBufferMetric | com.navercorp.pinpoint.profiler.monitor.metric.buffer.BufferMetric | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TActiveTraceHistogram | com.navercorp.pinpoint.profiler.context.active.ActiveTraceHistogram | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.filedescriptor.FileDescriptorMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TFileDescriptor> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TJvmGcType | com.navercorp.pinpoint.profiler.monitor.metric.gc.JvmGcType | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.datasource.DataSourceMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TDataSourceList> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.transaction.TransactionMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TTransaction> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TJvmGcType | com.navercorp.pinpoint.common.server.bo.JvmGcType | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.cpu.CpuLoadMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TCpuLoad> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | com.navercorp.pinpoint.profiler.context.id.TraceRoot | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.activethread.ActiveTraceMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TActiveTrace> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.jvmgc.JvmGcMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.jvmgc.BasicJvmGcMetricCollector | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.buffer.BufferMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TDirectBuffer> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.jvmgc.JvmGcMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TJvmGc> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.monitor.collector.response.ResponseTimeMetricCollector | com.navercorp.pinpoint.profiler.monitor.collector.AgentStatMetricCollector<com.navercorp.pinpoint.thrift.dto.TResponseTime> | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Class<? extendsorg.apache.thrift.TBase> | short | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.thrift.io.CommandHeaderTBaseDeserializerFactory | com.navercorp.pinpoint.thrift.io.DeserializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseDeserializer> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Set<java.lang.Class<? extendsorg.apache.thrift.TBase>> | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.thrift.io.CommandHeaderTBaseSerializerFactory | com.navercorp.pinpoint.thrift.io.SerializerFactory<com.navercorp.pinpoint.thrift.io.HeaderTBaseSerializer> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.Map | com.navercorp.pinpoint.common.util.apache.IntHashMap | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.receiver.ProfilerCommandServiceLocator | com.navercorp.pinpoint.profiler.receiver.DefaultProfilerCommandServiceLocator | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Class<? extendsorg.apache.thrift.TBase> | java.lang.Short | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.apache.thrift.TBase | short | 5 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.common.server.util.AgentEventMessageSerializer | com.navercorp.pinpoint.common.server.util.AgentEventMessageSerializerV1 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDeadlock | com.navercorp.pinpoint.common.server.bo.stat.DeadlockBo | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | com.alibaba.druid.pool.DruidDataSource | 1 | 1 | 1 | - | - | Jdk -> External |
| com.navercorp.pinpoint.plugin.cxf.interceptor.CxfLoggingMessageTest | org.apache.cxf.interceptor.LoggingMessage | 4 | 1 | 1 | - | - | Internal -> External |
| java.lang.Object | org.apache.cxf.interceptor.LoggingMessage | 1 | 1 | 1 | - | - | Jdk -> External |
| com.navercorp.pinpoint.profiler.interceptor.registry.InterceptorRegistryBinder | com.navercorp.pinpoint.profiler.instrument.EngineComponent | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.objectfactory.ObjectBinderFactory | com.navercorp.pinpoint.profiler.instrument.EngineComponent | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.OutputParameterJsonParser | com.navercorp.pinpoint.web.util.OutputParameterMongoJsonParser | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.JsonParser | com.navercorp.pinpoint.common.util.MongoJsonParser | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.String, T> | java.lang.Object | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.io.ByteArrayOutputStream | java.io.OutputStream | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.bson.BsonDocumentWriter | org.bson.BsonWriter | 1 | 1 | 1 | - | - | External -> External |
| org.bson.conversions.Bson | java.lang.Object | 1 | 1 | 1 | - | - | External -> Jdk |
| char | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.apache.zookeeper.KeeperException | java.lang.IndexOutOfBoundsException | 2 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.plugin.thrift.common.server.EchoTestServer | com.navercorp.pinpoint.plugin.thrift.common.server.ThriftEchoTestServer | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.instrument.InstrumentEngine | com.navercorp.pinpoint.profiler.instrument.classloading.ClassInjectorFactory | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.instrument.BootstrapPackage | com.navercorp.pinpoint.profiler.instrument.classloading.BootstrapCore | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | java.lang.Object | 4 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | com.navercorp.pinpoint.bootstrap.plugin.test.ExpectedTraceField | 16 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.apache.kafka.clients.consumer.ConsumerRecords | com.navercorp.pinpoint.plugin.kafka.interceptor.ConsumerRecordsDesc | 6 | 1 | 1 | - | - | External -> Internal |
| org.jboss.netty.util.HashedWheelTimer | java.util.Timer | 1 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.plugin.redis.RedisPluginConfig | com.navercorp.pinpoint.plugin.redis.lettuce.LettucePluginConfig | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.vo.User | java.lang.String | 5 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.profiler.context.storage.SpanStorage | com.navercorp.pinpoint.profiler.context.storage.Storage | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.util.List<com.navercorp.pinpoint.bootstrap.agentdir.JarDescription> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.instrument.classloading.PlainClassLoaderHandler | com.navercorp.pinpoint.profiler.instrument.classloading.ClassInjector | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.instrument.transformer.TransformCallback | java.lang.Class<? extendscom.navercorp.pinpoint.bootstrap.instrument.transformer.TransformCallback> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.bootstrap.instrument.transformer.TransformCallback | com.navercorp.pinpoint.profiler.plugin.TransformCallbackProvider | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.ObjectFactory | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | com.navercorp.pinpoint.web.calltree.span.SpanAligner.SpanIdPair | 1 | 1 | 1 | - | - | Jdk -> Internal |
| int | com.navercorp.pinpoint.profiler.context.LocalAsyncId | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.context.SpanEvent | com.navercorp.pinpoint.profiler.context.SpanChunk | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.id.TraceRoot | com.navercorp.pinpoint.profiler.context.SpanChunkFactory | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.LocalAsyncId | com.navercorp.pinpoint.thrift.dto.TLocalAsyncId | 1 | 1 | 1 | - | - | Internal -> Internal |
| int | org.apache.zookeeper.Watcher.Event.EventType | 2 | 1 | 1 | - | - | Jdk -> External |
| com.navercorp.pinpoint.common.server.bo.SpanEventBo | com.navercorp.pinpoint.common.server.bo.LocalAsyncIdBo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.calltree.span.SpanAlign | com.navercorp.pinpoint.web.calltree.span.Align | 67 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.navercorp.pinpoint.web.calltree.span.CallTreeIteratorTest.StackEvent | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Integer | com.navercorp.pinpoint.web.calltree.span.CallTreeIteratorTest.StackEvent | 2 | 1 | 1 | - | - | Jdk -> Internal |
| int | com.navercorp.pinpoint.web.calltree.span.CallTreeIteratorTest.StackEvent | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Short | java.lang.Integer | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.List<com.navercorp.pinpoint.common.server.bo.SpanEventBo> | com.navercorp.pinpoint.common.server.bo.SpanChunkBo | 6 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.filter.LinkFilter.FilterType | com.navercorp.pinpoint.bootstrap.config.Filter<com.navercorp.pinpoint.common.server.bo.SpanBo> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.StringStringValue | com.navercorp.pinpoint.plugin.mongo.NormalizedBson | 22 | 1 | 1 | - | - | Internal -> Internal |
| java.util.jar.JarFile | com.navercorp.pinpoint.common.plugin.PluginJar | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.Map.Entry | com.navercorp.pinpoint.common.plugin.PluginJar | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | com.navercorp.pinpoint.common.plugin.PluginJar | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPluginGlobalContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.util.SimpleProperty | com.navercorp.pinpoint.common.util.SystemProperty | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.profiler.plugin.SetupResult> | com.navercorp.pinpoint.profiler.plugin.PluginsSetupResult | 4 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.service.ServiceTypeRegistryService | com.navercorp.pinpoint.common.trace.ServiceType | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.compress.SpanPostProcessor<com.navercorp.pinpoint.profiler.context.compress.Context> | com.navercorp.pinpoint.profiler.context.compress.SpanProcessorV1 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.compress.SpanPostProcessor | com.navercorp.pinpoint.profiler.context.compress.SpanProcessor<com.navercorp.pinpoint.thrift.dto.TSpanChunk, com.navercorp.pinpoint.thrift.dto.TSpan> | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.context.compress.SpanPostProcessor | com.navercorp.pinpoint.profiler.context.compress.SpanProcessor | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.grpc.HeaderFactory<com.navercorp.pinpoint.grpc.AgentHeaderFactory.Header> | com.navercorp.pinpoint.grpc.client.ChannelFactory | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.thrift.tcp.AgentEventHandler | com.navercorp.pinpoint.collector.service.async.AgentEventAsyncTaskService | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.ThriftBoMapper<com.navercorp.pinpoint.common.server.bo.ServerMetaDataBo, com.navercorp.pinpoint.thrift.dto.TServerMetaData> | com.navercorp.pinpoint.collector.mapper.thrift.ServerMetaDataBoMapper | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.apache.thrift.TBase<?, ?> | com.navercorp.pinpoint.thrift.dto.TSpan | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServer | java.util.Map<java.lang.Object, java.lang.Object> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.collector.mapper.thrift.ThriftBoMapper<com.navercorp.pinpoint.common.server.bo.AgentInfoBo, com.navercorp.pinpoint.thrift.dto.TAgentInfo> | com.navercorp.pinpoint.collector.mapper.thrift.AgentInfoBoMapper | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.thrift.tcp.AgentLifeCycleEventHandler | com.navercorp.pinpoint.collector.service.async.AgentLifeCycleAsyncTaskService | 8 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.thrift.TBase<?, ?> | com.navercorp.pinpoint.thrift.dto.TSpanChunk | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.ThriftBoMapper<com.navercorp.pinpoint.common.server.bo.JvmInfoBo, com.navercorp.pinpoint.thrift.dto.TJvmInfo> | com.navercorp.pinpoint.collector.mapper.thrift.JvmInfoBoMapper | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| io.grpc.netty.NettyServerBuilder | com.navercorp.pinpoint.grpc.server.ServerFactory | 3 | 1 | 1 | - | - | External -> Internal |
| com.navercorp.pinpoint.collector.receiver.grpc.GrpcRequestHeader | com.navercorp.pinpoint.grpc.AgentHeaderFactory.Header | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.util.AddressFilter | com.navercorp.pinpoint.grpc.server.InetAddressFilter | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.proxy.ProxyHttpHeaderRecorder | com.navercorp.pinpoint.bootstrap.plugin.proxy.ProxyRequestRecorder | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.plugin.proxy.ProxyHttpHeaderRecorder<T> | com.navercorp.pinpoint.bootstrap.plugin.proxy.ProxyRequestRecorder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Class<?> | com.navercorp.pinpoint.common.trace.TraceMetadataProvider | 6 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.util.AnnotationKeyMatcherRegistry | com.navercorp.pinpoint.common.trace.AnnotationKeyMatcherLocator | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.Plugin | com.navercorp.pinpoint.profiler.plugin.Plugin<?> | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.profiler.plugin.PluginSetupResult> | com.navercorp.pinpoint.profiler.plugin.PluginsSetupResult | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.profiler.instrument.InstrumentEngine | com.navercorp.pinpoint.profiler.plugin.ProfilerPluginContextLoader | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.service.AnnotationKeyRegistryService | com.navercorp.pinpoint.common.trace.AnnotationKeyLocator | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.profiler.instrument.classloading.BootstrapCore | java.lang.ClassLoader | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.plugin.Plugin | com.navercorp.pinpoint.common.plugin.JarPlugin | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.plugin.Plugin<com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin> | com.navercorp.pinpoint.bootstrap.plugin.ProfilerPlugin | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.trace.AnnotationKey | int | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| io.grpc.BindableService | io.grpc.ServerServiceDefinition | 2 | 1 | 1 | - | - | External -> External |
| com.navercorp.pinpoint.grpc.server.InetAddressFilter | com.navercorp.pinpoint.common.server.util.AddressFilter | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.StreamChannel | com.navercorp.pinpoint.rpc.stream.ClientStreamChannel | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.StreamChannelContext | com.navercorp.pinpoint.rpc.stream.StreamChannel | 15 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.ClientStreamChannelContext | com.navercorp.pinpoint.rpc.stream.ClientStreamChannel | 52 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.ServerStreamChannelContext | com.navercorp.pinpoint.rpc.stream.ServerStreamChannel | 30 | 1 | 1 | Composition | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TIntBooleanIntBooleanValue | com.navercorp.pinpoint.common.util.IntBooleanIntBooleanValue | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TStringStringValue | com.navercorp.pinpoint.common.util.StringStringValue | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TLongIntIntByteByteStringValue | com.navercorp.pinpoint.common.util.LongIntIntByteByteStringValue | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.StreamChannelManager | com.navercorp.pinpoint.rpc.stream.StreamChannelRepository | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| int | com.navercorp.pinpoint.bootstrap.config.GrpcTransportConfig | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.bootstrap.config.ThriftTransportConfig | 7 | 2 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.packet.stream.StreamResponsePacket | com.navercorp.pinpoint.rpc.packet.stream.StreamClosePacket | 2 | 2 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.packet.stream.StreamClosePacket | com.navercorp.pinpoint.rpc.packet.stream.StreamResponsePacket | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.ClientStreamChannelMessageListener | com.navercorp.pinpoint.rpc.stream.ClientStreamChannelEventHandler | 18 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.stream.ServerStreamChannelMessageListener | com.navercorp.pinpoint.rpc.stream.ServerStreamChannelMessageHandler | 20 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.server.PinpointServer | java.lang.String | 2 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.CopyOnWriteArrayList | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | com.navercorp.pinpoint.collector.cluster.ClusterPoint | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.collector.cluster.zookeeper.ZookeeperJobWorker | com.navercorp.pinpoint.collector.cluster.zookeeper.ZookeeperProfilerClusterManager | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.List | java.util.Set<java.lang.String> | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.navercorp.pinpoint.web.mapper.LinkFilter | com.navercorp.pinpoint.bootstrap.config.Filter<com.navercorp.pinpoint.common.server.bo.SpanBo> | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.web.mapper.LinkFilter | com.navercorp.pinpoint.bootstrap.config.Filter<T> | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.Filter | com.navercorp.pinpoint.bootstrap.config.Filter<T> | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.cluster.TargetClusterPoint | com.navercorp.pinpoint.collector.cluster.ClusterPoint | 14 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.web.calltree.span.SpanAligner.SpanIdPair | com.navercorp.pinpoint.web.calltree.span.LongPair | 5 | 1 | 1 | - | - | Internal -> Internal |
| int | com.navercorp.pinpoint.web.calltree.span.TraceState.State | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | com.navercorp.pinpoint.web.calltree.span.TraceState.State | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.web.calltree.span.SpanEventAlign | com.navercorp.pinpoint.web.calltree.span.Align | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.LocalAsyncIdBo | com.navercorp.pinpoint.common.server.bo.SpanChunkBo | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.Map<com.navercorp.pinpoint.web.calltree.span.LinkMap.LongPair, com.navercorp.pinpoint.web.applicationmap.nodes.Node> | com.navercorp.pinpoint.web.calltree.span.LinkMap | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanEventBo | com.navercorp.pinpoint.web.calltree.span.Align | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanChunkBo | java.util.List<com.navercorp.pinpoint.web.calltree.span.Align> | 8 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List<com.navercorp.pinpoint.common.server.bo.SpanChunkBo> | com.navercorp.pinpoint.common.server.bo.SpanBo | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.navercorp.pinpoint.rpc.stream.ClientStreamChannel | com.navercorp.pinpoint.rpc.stream.NettyClientStreamChannel | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.packet.stream.StreamResponsePacket | com.navercorp.pinpoint.rpc.packet.stream.StreamPacket | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.jboss.netty.channel.ChannelFuture | void | 2 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.collector.handler.thrift.ThriftSpanHandler | com.navercorp.pinpoint.collector.handler.SimpleHandler | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List<com.navercorp.pinpoint.common.server.bo.SpanEventBo> | com.navercorp.pinpoint.common.server.bo.SpanEventBo | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TThreadDump | com.navercorp.pinpoint.grpc.trace.PThreadDump | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDeadlock | com.navercorp.pinpoint.grpc.trace.PDeadlock | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.DirectBufferBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftDirectBufferBoMapper | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TTransaction | com.navercorp.pinpoint.grpc.trace.PTransaction | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.handler.thrift.ThriftAgentStatHandlerV2 | com.navercorp.pinpoint.collector.handler.SimpleHandler | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TFileDescriptor | com.navercorp.pinpoint.grpc.trace.PFileDescriptor | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TMonitorInfo | com.navercorp.pinpoint.grpc.trace.PMonitorInfo | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.grpc.trace.TraceGrpc.TraceStub | com.navercorp.pinpoint.grpc.trace.SpanGrpc.SpanStub | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.AgentStatMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftAgentStatMapper | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.JvmGcDetailedBoMapper | com.navercorp.pinpoint.collector.mapper.grpc.stat.GrpcJvmGcDetailedBoMapper | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.TransactionBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftTransactionBoMapper | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TThreadState | com.navercorp.pinpoint.grpc.trace.PThreadState | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.JvmInfoBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.ThriftJvmInfoBoMapper | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.event.DeadlockBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.event.ThriftDeadlockBoMapper | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TResponseTime | com.navercorp.pinpoint.grpc.trace.PResponseTime | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDataSource | com.navercorp.pinpoint.grpc.trace.PDataSource | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.service.TraceService | com.navercorp.pinpoint.collector.receiver.grpc.service.SpanService | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.DeadlockThreadCountBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftDeadlockThreadCountBoMapper | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.CpuLoadBoMapper | com.navercorp.pinpoint.collector.mapper.grpc.stat.GrpcCpuLoadBoMapper | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.DataSourceBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftDataSourceBoMapper | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TJvmInfo | com.navercorp.pinpoint.grpc.trace.PJvmInfo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.handler.thrift.ThriftAgentEventHandler | com.navercorp.pinpoint.collector.handler.SimpleHandler | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.JvmGcBoMapper | com.navercorp.pinpoint.collector.mapper.grpc.stat.GrpcJvmGcBoMapper | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.ResponseTimeBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftResponseTimeBoMapper | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDirectBuffer | com.navercorp.pinpoint.grpc.trace.PDirectBuffer | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.FileDescriptorBoMapper | com.navercorp.pinpoint.collector.mapper.thrift.stat.ThriftFileDescriptorBoMapper | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.mapper.thrift.stat.ActiveTraceBoMapper | com.navercorp.pinpoint.collector.mapper.grpc.stat.GrpcActiveTraceBoMapper | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Set<java.lang.String> | com.navercorp.pinpoint.bootstrap.java9.module.PackageInfo | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| byte | int | 1 | 1 | 1 | - | Widening | Jdk -> Jdk |
| com.navercorp.pinpoint.profiler.context.id.TransactionIdEncoder | short | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.server.bo.BasicSpan | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.trace.ServiceType | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| void | java.util.concurrent.CountDownLatch | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.thrift.dto.TDeadlock | com.navercorp.pinpoint.profiler.monitor.metric.deadlock.DeadlockMetricSnapshot | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TJvmGc | com.navercorp.pinpoint.profiler.monitor.metric.JvmGcMetricSnapshot | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TAgentStat | com.navercorp.pinpoint.profiler.monitor.metric.AgentStatMetricSnapshot | 13 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDirectBuffer | com.navercorp.pinpoint.profiler.monitor.metric.buffer.BufferMetricSnapshot | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TActiveTrace | com.navercorp.pinpoint.profiler.context.active.ActiveTraceHistogram | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TJvmGcDetailed | com.navercorp.pinpoint.profiler.monitor.metric.JvmGcDetailedMetricSnapshot | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TResponseTime | com.navercorp.pinpoint.profiler.monitor.metric.response.ResponseTimeValue | 8 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TThreadDump | com.navercorp.pinpoint.profiler.monitor.metric.deadlock.ThreadDumpMetricSnapshot | 11 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TAgentStatBatch | com.navercorp.pinpoint.profiler.monitor.metric.AgentStatMetricSnapshotBatch | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TDataSourceList | com.navercorp.pinpoint.profiler.monitor.metric.datasource.DataSourceMetricSnapshot | 6 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.command.TMonitorInfo | com.navercorp.pinpoint.profiler.monitor.metric.deadlock.MonitorInfoMetricSnapshot | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TCpuLoad | com.navercorp.pinpoint.profiler.monitor.metric.cpu.CpuLoadMetricSnapshot | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TFileDescriptor | com.navercorp.pinpoint.profiler.monitor.metric.filedescriptor.FileDescriptorMetricSnapshot | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TTransaction | com.navercorp.pinpoint.profiler.monitor.metric.transaction.TransactionMetricSnapshot | 5 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TServerMetaData | com.navercorp.pinpoint.bootstrap.context.ServerMetaData | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.thrift.dto.TAgentInfo | com.navercorp.pinpoint.profiler.metadata.AgentInfo | 3 | 1 | 1 | - | - | Internal -> Internal |
| int | com.navercorp.pinpoint.profiler.monitor.metric.gc.JvmGcType | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.apache.thrift.TBase<?, ?> | com.google.protobuf.GeneratedMessageV3 | 4 | 1 | 1 | - | - | External -> External |
| com.google.inject.Provider<java.util.concurrent.ExecutorService> | io.grpc.NameResolverProvider | 6 | 1 | 1 | - | - | External -> External |
| com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | com.navercorp.pinpoint.bootstrap.config.GrpcTransportConfig | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.bootstrap.config.DefaultProfilerConfig | com.navercorp.pinpoint.bootstrap.config.ProfilerConfig | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.rpc.client.PinpointClientFactory | com.navercorp.pinpoint.bootstrap.config.ThriftTransportConfig | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.Object, java.lang.Object> | com.navercorp.pinpoint.rpc.server.ChannelProperties | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | java.lang.Integer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.navercorp.pinpoint.collector.config.CollectorConfiguration | com.navercorp.pinpoint.collector.config.FlinkConfiguration | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.flink.receiver.AgentStatHandler | com.navercorp.pinpoint.collector.handler.SimpleHandler | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.service.SendAgentStatService | com.navercorp.pinpoint.collector.service.SendDataToFlinkService | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.grpc.StatServer | com.navercorp.pinpoint.collector.receiver.grpc.GrpcReceiver | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.grpc.SpanServer | com.navercorp.pinpoint.collector.receiver.grpc.GrpcReceiver | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.navercorp.pinpoint.collector.receiver.grpc.service.SocketIdProvider | com.navercorp.pinpoint.grpc.server.lifecycle.LifecycleRegistry | 1 | 1 | 1 | - | - | Internal -> Internal |
| io.grpc.BindableService | java.lang.Object | 3 | 1 | 1 | - | - | External -> Jdk |
| io.grpc.ServerServiceDefinition | java.lang.Object | 2 | 1 | 1 | - | - | External -> Jdk |
| com.navercorp.pinpoint.rpc.server.ChannelProperties | com.navercorp.pinpoint.collector.service.async.AgentProperty | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | com.navercorp.pinpoint.grpc.server.LastAccessTime | 2 | 1 | 1 | - | - | Jdk -> Internal |
| com.navercorp.pinpoint.common.hbase.HbaseColumnFamily | com.navercorp.pinpoint.common.hbase.HbaseColumnFamily.ApplicationStatStatistics | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.hbase.HbaseColumnFamily | com.navercorp.pinpoint.common.hbase.HbaseColumnFamily.ApplicationTraceIndexTrace | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.hbase.HbaseColumnFamily | com.navercorp.pinpoint.common.hbase.HbaseColumnFamily.AgentStatStatistics | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.navercorp.pinpoint.common.server.bo.SpanEventBo | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.navercorp.pinpoint.common.buffer.OffsetFixedBuffer | com.navercorp.pinpoint.common.buffer.Buffer | 1 | 1 | 1 | - | - | Internal -> Internal |