# Hierarchy For All Packages

Package Hierarchies:

- org.eclipse.microprofile.opentracing.tck,
- org.eclipse.microprofile.opentracing.tck.application,
- org.eclipse.microprofile.opentracing.tck.tracer

## Class Hierarchy

- java.lang.Object
  - jakarta.ws.rs.core.Application
    - org.eclipse.microprofile.opentracing.tck.application.TestWebServicesApplication
  - org.eclipse.microprofile.opentracing.tck.application.ApplicationUtils
  - org.jboss.arquillian.testng.Arquillian (implements org.testng.IHookable)
    - org.eclipse.microprofile.opentracing.tck.OpenTracingBaseTests
      - org.eclipse.microprofile.opentracing.tck.ClientRegistrarTests
      - org.eclipse.microprofile.opentracing.tck.OpenTracingClientBaseTests
        - org.eclipse.microprofile.opentracing.tck.OpenTracingClassMethodNameClientTests
        - org.eclipse.microprofile.opentracing.tck.OpenTracingDefaultClientTests
        - org.eclipse.microprofile.opentracing.tck.OpenTracingHTTPPathNameTests
      - org.eclipse.microprofile.opentracing.tck.OpenTracingSkipPatternTests
  - org.eclipse.microprofile.opentracing.tck.OpenTracingClassMethodNameClientTests.TestConfiguration (implements org.eclipse.microprofile.config.spi.ConfigSource)
  - org.eclipse.microprofile.opentracing.tck.OpenTracingHTTPPathNameTests.TestConfiguration (implements org.eclipse.microprofile.config.spi.ConfigSource)
  - org.eclipse.microprofile.opentracing.tck.OpenTracingSkipPatternTests.TestConfiguration (implements org.eclipse.microprofile.config.spi.ConfigSource)
  - org.eclipse.microprofile.opentracing.tck.application.TestAnnotatedClass
  - org.eclipse.microprofile.opentracing.tck.application.TestAnnotatedClassWithOperationName
  - org.eclipse.microprofile.opentracing.tck.application.TestAnnotatedMethods
  - org.eclipse.microprofile.opentracing.tck.application.TestClientRegistrarWebServices
  - org.eclipse.microprofile.opentracing.tck.application.TestDisabledAnnotatedClass
  - org.eclipse.microprofile.opentracing.tck.application.TestServerSkipAllWebServices
  - org.eclipse.microprofile.opentracing.tck.application.TestServerWebServices
  - org.eclipse.microprofile.opentracing.tck.application.TestServerWebServicesWithOperationName
  - org.eclipse.microprofile.opentracing.tck.tracer.TestSpan (implements io.opentracing.Span)
  - org.eclipse.microprofile.opentracing.tck.tracer.TestSpanTree (implements org.eclipse.microprofile.opentracing.tck.tracer.ConsumableTree<T>)
  - org.eclipse.microprofile.opentracing.tck.tracer.TestSpanTree.TreeNode<T> (implements org.eclipse.microprofile.opentracing.tck.tracer.ConsumableTree<T>)
  - org.eclipse.microprofile.opentracing.tck.tracer.TestTracer (implements io.opentracing.Tracer)
  - org.eclipse.microprofile.opentracing.tck.application.TracerWebService
  - org.eclipse.microprofile.opentracing.tck.application.WildcardClassService

## Interface Hierarchy

- org.eclipse.microprofile.opentracing.tck.tracer.ConsumableTree<T>