| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| ServletRequest | javax.servlet.http.HttpServletRequest | 1 | 1 | 1 | - | - | External -> External |
| java.lang.Long | java.util.Optional<java.lang.Long> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.github.kristofa.brave.SpanIdImpl | com.github.kristofa.brave.SpanId | 7 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | com.github.kristofa.brave.SpanId | 6 | 2 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Long | com.github.kristofa.brave.SpanId | 3 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.base.Optional<com.github.kristofa.brave.ClientTracer> | com.github.kristofa.brave.ClientTracer | 2 | 1 | 1 | - | - | External -> Internal |
| com.google.common.base.Optional<java.lang.String> | java.lang.String | 17 | 1 | 1 | SIBLING | - | External -> Jdk |
| com.google.common.base.Optional<com.github.kristofa.brave.client.spanfilter.SpanNameFilter> | com.github.kristofa.brave.client.spanfilter.SpanNameFilter | 5 | 1 | 1 | - | - | External -> Internal |
| java.util.Optional<com.github.kristofa.brave.SpanId> | com.github.kristofa.brave.SpanId | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Optional<java.lang.Boolean> | java.lang.Boolean | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Optional<java.lang.Long> | java.lang.Long | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.github.kristofa.brave.EndPointSubmitterImpl | com.github.kristofa.brave.EndpointSubmitter | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.EndPointSubmitter | com.github.kristofa.brave.EndpointSubmitter | 30 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.ServerTracerImpl | com.github.kristofa.brave.ServerTracer | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.github.kristofa.brave.ClientTracerImpl | com.github.kristofa.brave.ClientTracer | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.github.kristofa.brave.ServerSpanImpl | com.github.kristofa.brave.ServerSpan | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.github.kristofa.brave.ITAbstractAnnotationSubmitterConcurrency.MockAnnotationSubmitter | com.github.kristofa.brave.AnnotationSubmitter | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.ClientSpanThreadBinderImpl | com.github.kristofa.brave.ClientSpanThreadBinder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.github.kristofa.brave.AbstractAnnotationSubmitter | com.github.kristofa.brave.AnnotationSubmitter | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.github.kristofa.brave.ServerSpanThreadBinderImpl | com.github.kristofa.brave.ServerSpanThreadBinder | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.github.kristofa.brave.http.HttpServerResponse | com.github.kristofa.brave.http.HttpResponse | 6 | 2 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.ServerTracer | com.github.kristofa.brave.ServerResponseInterceptor | 6 | 3 | 1 | Composition | - | Internal -> Internal |
| com.github.kristofa.brave.client.spanfilter.SpanNameFilter | com.github.kristofa.brave.http.SpanNameProvider | 3 | 3 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.ServerTracer | com.github.kristofa.brave.ServerRequestInterceptor | 5 | 3 | 1 | Composition | - | Internal -> Internal |
| com.github.kristofa.brave.EndpointSubmitter | com.github.kristofa.brave.http.SpanNameProvider | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.ClientTracer | com.github.kristofa.brave.client.ClientRequestInterceptor | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.github.kristofa.brave.EndpointSubmitter | com.github.kristofa.brave.ServerResponseInterceptor | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.github.kristofa.brave.http.ServiceNameProvider | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.twitter.zipkin.gen.ZipkinCollector.Client | com.twitter.zipkin.gen.scribe.Client | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List | java.util.concurrent.BlockingQueue | 6 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.net.InetAddress | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | float | 2 | 1 | 1 | - | Widening | Jdk -> Jdk |
| com.github.kristofa.brave.SpanCollector | com.github.kristofa.brave.kafka.KafkaSpanCollector | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.github.kristofa.brave.TraceSampler | com.github.kristofa.brave.Sampler | 12 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<io.zipkin.Span> | java.util.List<zipkin.Span> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| io.zipkin.Span | zipkin.Span | 1 | 1 | 1 | - | - | External -> External |
| io.zipkin.Sampler | zipkin.Sampler | 1 | 1 | 1 | - | - | External -> External |
| okio.Buffer | byte | 1 | 1 | 1 | - | - | External -> Jdk |
| java.nio.ByteBuffer | byte | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | com.twitter.zipkin.gen.Span | 2 | 1 | 1 | - | - | Jdk -> Internal |
| long | java.lang.Long | 9 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| java.lang.String | byte | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | java.lang.Boolean | 3 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| short | java.lang.Short | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| zipkin.junit.ZipkinRule | okhttp3.mockwebserver.MockWebServer | 1 | 1 | 1 | - | - | External -> External |
| io.grpc.MethodDescriptor | io.grpc.ServerCall | 1 | 1 | 1 | - | - | External -> External |
| com.github.kristofa.brave.SpanCollector | zipkin.reporter.Reporter<zipkin.Span> | 4 | 1 | 1 | - | - | Internal -> External |
| com.github.kristofa.brave.ClientRequestInterceptor | com.github.kristofa.brave.Brave | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.github.kristofa.brave.ServerTracer | com.github.kristofa.brave.Brave | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.twitter.zipkin.gen.Span | com.github.kristofa.brave.SpanId | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.github.kristofa.brave.SpanAndEndpoint | com.github.kristofa.brave.CurrentSpan | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.SpanIdFactory.Builder | com.github.kristofa.brave.SpanFactory.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.SpanId | com.twitter.zipkin.gen.Span | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| com.github.kristofa.brave.SpanFactory.Builder | SpanFactory.Default.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.github.kristofa.brave.SpanFactory | com.github.kristofa.brave.Recorder.Default | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | com.github.kristofa.brave.Recorder.SpanKind | 1 | 1 | 1 | - | - | Jdk -> Internal |
| zipkin.Span | void | 1 | 1 | 1 | - | - | External -> Jdk |
| void | long | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.github.kristofa.brave.Recorder.SpanKind | java.lang.String | 3 | 1 | 1 | - | - | Internal -> Jdk |
| brave.Tracer | brave.Tracing | 8 | 3 | 1 | SIBLING | - | Internal -> Internal |
| brave.servlet.HttpServletHandler | brave.http.HttpServerHandler<javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse> | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.Tracer.SpanInScope | brave.propagation.CurrentTraceContext.Scope | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| brave.propagation.TraceContext.Extractor<okhttp3.mockwebserver.RecordedRequest> | brave.propagation.TraceContextOrSamplingFlags | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.http.HttpAdapter | brave.http.HttpClientAdapter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.Tracer | brave.propagation.CurrentTraceContext | 2 | 2 | 1 | Composition | - | Internal -> Internal |
| brave.http.HttpAdapter | brave.http.HttpServerAdapter | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.apache.http.HttpMessage | org.apache.http.client.methods.HttpRequestWrapper | 1 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.springframework.http.client.OkHttp3ClientHttpRequestFactory | org.springframework.http.client.ClientHttpRequestFactory | 10 | 1 | 1 | R_SUPER_T | - | External -> External |
| org.springframework.http.client.OkHttp3ClientHttpRequestFactory | org.springframework.http.client.HttpComponentsClientHttpRequestFactory | 2 | 1 | 1 | SIBLING | - | External -> External |
| org.springframework.web.servlet.handler.HandlerInterceptorAdapter | org.springframework.web.servlet.AsyncHandlerInterceptor | 2 | 1 | 1 | R_SUPER_T | - | External -> External |
| brave.okhttp3.TracingCallFactory | brave.okhttp3.TracingInterceptor | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.Span | brave.propagation.TraceContext | 3 | 2 | 1 | - | - | Internal -> Internal |
| java.util.List | java.util.concurrent.ConcurrentLinkedDeque | 5 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| brave.Span | brave.Tagger | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.Span | brave.SpanCustomizer | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.Tagger | brave.SpanCustomizer | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.eclipse.jetty.server.Server | brave.http.ServletContainer | 1 | 1 | 1 | Composition | - | External -> Internal |
| zipkin.Span.Builder | zipkin.internal.Span2.Builder | 1 | 1 | 1 | - | - | External -> Internal |
| zipkin.Span | zipkin.internal.Span2 | 2 | 1 | 1 | - | - | External -> Internal |
| brave.Tracing | java.util.concurrent.atomic.AtomicReference<brave.Tracing> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.InheritableThreadLocal | java.lang.ThreadLocal | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| brave.propagation.CurrentTraceContext.Default | brave.propagation.CurrentTraceContext | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| zipkin.internal.Span2.Kind | zipkin.internal.v2.Span.Kind | 2 | 1 | 1 | - | - | Internal -> Internal |
| zipkin.internal.Span2.Builder | zipkin.internal.v2.Span.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| zipkin.internal.Span2 | zipkin.internal.v2.Span | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.kafka.clients.producer.ProducerRecord | org.apache.kafka.common.header.Headers | 1 | 1 | 1 | - | - | External -> External |
| org.apache.kafka.clients.consumer.ConsumerRecord | org.apache.kafka.common.header.Headers | 3 | 1 | 1 | - | - | External -> External |
| zipkin.internal.v2.Span | zipkin2.Span | 4 | 1 | 1 | - | - | Internal -> External |
| java.util.List<zipkin.Span> | java.util.List<zipkin2.Span> | 18 | 4 | 1 | - | - | Jdk -> Jdk |
| zipkin.internal.v2.Span.Builder | zipkin2.Span.Builder | 1 | 1 | 1 | - | - | Internal -> External |
| zipkin.reporter.Reporter<zipkin.Span> | zipkin.reporter.Reporter<zipkin2.Span> | 7 | 1 | 1 | - | - | External -> External |
| zipkin.Span | zipkin2.Span | 8 | 3 | 1 | - | - | External -> External |
| zipkin.internal.v2.Span.Kind | zipkin2.Span.Kind | 2 | 1 | 1 | - | - | Internal -> External |
| java.util.concurrent.ConcurrentLinkedDeque<zipkin.Span> | java.util.concurrent.ConcurrentLinkedDeque<zipkin2.Span> | 3 | 2 | 1 | - | - | Jdk -> Jdk |
| zipkin.internal.Pair<java.lang.String> | brave.http.HttpRuleSampler.MethodAndPath | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.LinkedList<zipkin.Span> | java.util.LinkedList<zipkin2.Span> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| brave.Tracing | brave.grpc.GrpcTracing | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| zipkin.reporter.Reporter<zipkin2.Span> | zipkin2.reporter.Reporter<zipkin2.Span> | 4 | 2 | 1 | - | - | External -> External |
| zipkin.reporter.SpanEncoder | zipkin2.codec.SpanBytesEncoder | 2 | 1 | 1 | - | - | External -> External |
| brave.propagation.TraceContext | brave.propagation.TraceContextOrSamplingFlags | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.lang.CharSequence | 6 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| brave.propagation.TraceContext | brave.Span | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.LinkedList | java.util.concurrent.ConcurrentLinkedDeque | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| brave.propagation.TraceContextOrSamplingFlags | java.util.List<java.lang.Object> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| brave.Tracer | brave.http.HttpTracing | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.httpclient.TracingHttpClientBuilder.HttpAdapter | brave.http.HttpAdapter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.lang.Object | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| javax.ws.rs.core.MultivaluedMap | javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object> | 5 | 1 | 1 | - | - | External -> External |
| org.springframework.web.servlet.AsyncHandlerInterceptor | org.springframework.web.servlet.HandlerInterceptor | 4 | 1 | 1 | - | - | External -> External |
| zipkin.Span | java.util.List<zipkin2.Span> | 2 | 1 | 1 | - | - | External -> Jdk |
| java.util.List<java.util.List<zipkin.Span>> | java.util.List<java.util.List<zipkin2.Span>> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| zipkin.Endpoint | zipkin2.Endpoint | 4 | 1 | 1 | - | - | External -> External |
| java.lang.Long | java.util.List<zipkin2.Span> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| zipkin.reporter.Reporter<zipkin.Span> | zipkin2.reporter.Reporter<zipkin2.Span> | 3 | 1 | 1 | - | - | External -> External |
| brave.Tracer.SpanInScope | java.util.Deque<brave.propagation.ThreadLocalSpan.SpanAndScope> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| brave.Tracer.SpanInScope | brave.propagation.ThreadLocalSpan.SpanAndScope | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.propagation.TraceContext.Extractor | brave.propagation.ExtraFieldPropagation | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.propagation.ExtraFieldPropagation.One | brave.propagation.ExtraFieldPropagation.Extra | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.propagation.ExtraFieldPropagation.Many | brave.propagation.ExtraFieldPropagation.Extra | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| void | zipkin2.Span | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.Long | long | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| java.util.Random | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| zipkin.Endpoint.Builder | zipkin2.Endpoint.Builder | 2 | 1 | 1 | - | - | External -> External |
| java.util.concurrent.ConcurrentLinkedDeque | java.util.concurrent.BlockingQueue | 6 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentLinkedDeque | java.util.ArrayList | 4 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Integer | int | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| java.lang.String | brave.vertx.web.TracingRoutingContextHandler.Route | 4 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| brave.Tracing | brave.spring.rabbit.SpringRabbitTracing.Builder | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| brave.spring.rabbit.ITSpringRabbitTracing.HelloWorldRabbitProducer | brave.spring.rabbit.ITSpringRabbitTracing.HelloWorldProducer | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | brave.Span | 1 | 1 | 1 | - | - | Jdk -> Internal |
| zipkin2.reporter.Reporter | java.util.concurrent.BlockingQueue | 1 | 1 | 1 | - | - | External -> Jdk |
| brave.http.HttpSampler | brave.sampler.Sampler | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.spring.rabbit.SpringRabbitTracing | brave.Tracing | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.Span | brave.ScopedSpan | 13 | 1 | 1 | - | - | Internal -> Internal |
| brave.propagation.ExtraFieldPropagation.Extra | brave.internal.PropagationFields | 3 | 1 | 1 | - | - | Internal -> Internal |
| brave.propagation.ExtraFieldPropagation.Extra | java.util.List<java.lang.Object> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| brave.propagation.ExtraFieldPropagation.Extra | brave.internal.PredefinedPropagationFields | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.springframework.web.servlet.HandlerInterceptor | brave.spring.webmvc.SpanCustomizingHandlerInterceptor | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| org.glassfish.jersey.server.ContainerResponse | org.glassfish.jersey.server.monitoring.RequestEvent | 4 | 1 | 1 | - | - | External -> External |
| zipkin2.Span | brave.internal.recorder.MutableSpan | 1 | 1 | 1 | - | - | External -> Internal |
| brave.internal.recorder.MutableSpan | void | 9 | 1 | 1 | - | - | Internal -> Jdk |
| brave.Clock | brave.internal.recorder.TickClock | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.ref.Reference<? extendsbrave.propagation.TraceContext> | brave.internal.recorder.PendingSpanRecords.RealKey | 1 | 1 | 1 | - | - | Jdk -> Internal |
| zipkin2.reporter.Reporter<zipkin2.Span> | brave.Tracing.SpanReporter | 2 | 1 | 1 | Composition | - | External -> Internal |
| brave.internal.recorder.Recorder | brave.internal.recorder.SpanRecord | 4 | 1 | 1 | - | - | Internal -> Internal |
| brave.internal.recorder.MutableSpan | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| brave.internal.recorder.Recorder | brave.internal.recorder.PendingSpanRecords | 2 | 1 | 1 | - | - | Internal -> Internal |
| brave.internal.recorder.MutableSpanMap.RealKey | brave.internal.recorder.PendingSpanRecords.RealKey | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| brave.internal.recorder.MutableSpan | brave.internal.recorder.PendingSpanRecord | 14 | 1 | 1 | - | - | Internal -> Internal |
| brave.internal.recorder.PendingSpanRecord | brave.internal.recorder.PendingSpan | 19 | 1 | 1 | - | - | Internal -> Internal |
| brave.internal.recorder.PendingSpanRecords.RealKey | brave.internal.recorder.PendingSpans.RealKey | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| zipkin2.Endpoint | java.lang.String | 6 | 1 | 1 | SIBLING | - | External -> Jdk |
| brave.Span | boolean | 2 | 1 | 1 | - | - | Internal -> Jdk |
| brave.propagation.TraceContext.InternalBuilder | void | 3 | 1 | 1 | - | - | Internal -> Jdk |
| brave.propagation.TraceContext | brave.propagation.TraceContext.Builder | 1 | 1 | 1 | - | - | Internal -> Internal |
| brave.propagation.TraceContext.Builder | brave.propagation.TraceContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | brave.propagation.TraceIdContext.InternalBuilder | 3 | 1 | 1 | - | - | Jdk -> Internal |
| brave.propagation.TraceContext | brave.propagation.CurrentTraceContext.Scope | 2 | 1 | 1 | - | - | Internal -> Internal |
| brave.propagation.StrictCurrentTraceContext | brave.propagation.CurrentTraceContext | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.propagation.TraceContext | byte | 1 | 1 | 1 | - | - | Internal -> Jdk |
| brave.internal.PredefinedPropagationFields | brave.propagation.ExtraFieldPropagation.Extra | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| brave.propagation.TraceIdContextTest.TestBuilder | brave.propagation.TraceContext.Builder | 7 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> | org.apache.kafka.common.header.Headers | 1 | 1 | 1 | - | - | External -> External |
| java.util.List | java.util.Set | 5 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| brave.kafka.clients.TracingCallback | org.apache.kafka.clients.producer.Callback | 2 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| brave.propagation.ThreadLocalSpan.SpanAndScope | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| brave.vertx.web.TracingRoutingContextHandler.Adapter | brave.vertx.web.VertxHttpServerAdapter | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| brave.propagation.Propagation | brave.propagation.ExtraFieldPropagation | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| brave.propagation.Propagation.Factory | brave.propagation.ExtraFieldPropagation.Factory | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| zipkin2.reporter.Reporter<zipkin2.Span> | brave.firehose.FirehoseHandler | 1 | 1 | 1 | - | - | External -> Internal |
| brave.internal.recorder.SpanReporter | brave.firehose.FirehoseHandler | 3 | 1 | 1 | - | - | Internal -> Internal |
| io.reactivex.Observable | io.reactivex.ObservableSource | 2 | 1 | 1 | - | - | External -> External |
| io.reactivex.Flowable | org.reactivestreams.Publisher | 2 | 1 | 1 | - | - | External -> External |
| io.reactivex.Completable | io.reactivex.CompletableSource | 2 | 1 | 1 | - | - | External -> External |
| io.reactivex.Maybe | io.reactivex.MaybeSource | 2 | 1 | 1 | - | - | External -> External |
| long | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | brave.propagation.ExtraFieldPropagation<K> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| brave.propagation.ExtraFieldPropagation.ExtraFactory | brave.propagation.ExtraFieldPropagation.Factory | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| int | long | 1 | 1 | 1 | - | Widening | Jdk -> Jdk |
| brave.features.opentracing.BraveTracer.TextMapView | io.opentracing.propagation.TextMap | 1 | 1 | 1 | - | - | Internal -> External |
| io.opentracing.propagation.TextMapInjectAdapter | io.opentracing.propagation.TextMapAdapter | 1 | 1 | 1 | - | - | External -> External |
| io.opencensus.tags.TagValue | io.opencensus.implcore.tags.TagValueWithMetadata | 1 | 1 | 1 | - | - | External -> External |