# Hierarchy For All Packages

Package Hierarchies:

- org.apache.aries.jax.rs.whiteboard,
- org.apache.aries.jax.rs.whiteboard.activator,
- org.apache.aries.jax.rs.whiteboard.cxf.helpers,
- org.apache.aries.jax.rs.whiteboard.cxf.jaxrs.client,
- org.apache.aries.jax.rs.whiteboard.internal,
- org.apache.aries.jax.rs.whiteboard.internal.client,
- org.apache.aries.jax.rs.whiteboard.internal.cxf,
- org.apache.aries.jax.rs.whiteboard.internal.introspection,
- org.apache.aries.jax.rs.whiteboard.internal.utils

## Class Hierarchy

- java.lang.Object
  - org.apache.cxf.service.invoker.AbstractInvoker (implements org.apache.cxf.service.invoker.Invoker)
    - org.apache.cxf.jaxrs.JAXRSInvoker
      - org.apache.aries.jax.rs.whiteboard.internal.cxf.PromiseAwareJAXRSInvoker
  - org.apache.cxf.jaxrs.model.AbstractResourceInfo
    - org.apache.cxf.jaxrs.model.ProviderInfo<T>
      - org.apache.cxf.jaxrs.model.FilterProviderInfo<T>
        - org.apache.aries.jax.rs.whiteboard.internal.cxf.ServiceReferenceFilterProviderInfo<T>
  - javax.ws.rs.core.Application
    - org.apache.aries.jax.rs.whiteboard.internal.DefaultApplication
  - org.apache.aries.jax.rs.whiteboard.internal.AriesJaxrsServiceRuntime (implements org.osgi.service.jaxrs.runtime.JaxrsServiceRuntime)
  - org.apache.aries.jax.rs.whiteboard.AriesJaxrsWhiteboardConstants
  - org.apache.aries.jax.rs.whiteboard.internal.introspection.ClassIntrospector
  - javax.ws.rs.client.ClientBuilder (implements javax.ws.rs.core.Configurable<C>)
    - org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl
      - org.apache.aries.jax.rs.whiteboard.internal.client.ClientBuilderImpl
  - org.apache.aries.jax.rs.whiteboard.internal.client.ClientBuilderFactory (implements org.osgi.framework.PrototypeServiceFactory<S>)
  - org.apache.aries.jax.rs.whiteboard.internal.cxf.ComparableResourceComparator (implements org.apache.cxf.jaxrs.ext.ResourceComparator)
  - org.apache.aries.jax.rs.whiteboard.activator.CxfJaxrsBundleActivator (implements org.osgi.framework.BundleActivator)
  - org.apache.aries.jax.rs.whiteboard.internal.cxf.CxfJaxrsServiceRegistrator
  - org.apache.aries.jax.rs.whiteboard.internal.FilteredPublisher<T> (implements java.lang.AutoCloseable)
  - org.apache.aries.jax.rs.whiteboard.cxf.helpers.JavaUtils
  - org.apache.aries.jax.rs.whiteboard.internal.utils.LogUtils
  - org.apache.aries.jax.rs.whiteboard.internal.Maps
  - org.apache.aries.jax.rs.whiteboard.cxf.jaxrs.client.PromiseRxInvokerProviderImpl (implements javax.ws.rs.client.RxInvokerProvider<T>)
  - org.apache.aries.jax.rs.whiteboard.internal.cxf.PrototypeServiceReferenceResourceProvider (implements org.apache.cxf.jaxrs.lifecycle.ResourceProvider, org.apache.aries.jax.rs.whiteboard.internal.cxf.ServiceReferenceResourceProvider)
  - org.apache.aries.jax.rs.whiteboard.internal.introspection.Proxies
  - org.apache.aries.jax.rs.whiteboard.internal.Registry<T> (implements java.lang.AutoCloseable)
  - org.apache.aries.jax.rs.whiteboard.internal.ServiceReferenceFilteredPublisher (implements java.lang.AutoCloseable)
  - org.apache.aries.jax.rs.whiteboard.internal.cxf.ServiceReferenceProviderInfoComparator (implements java.util.Comparator<T>)
  - org.apache.aries.jax.rs.whiteboard.internal.ServiceReferenceRegistry (implements java.lang.AutoCloseable)
  - org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceTuple<T> (implements java.lang.Comparable<T>)
  - org.apache.cxf.jaxrs.lifecycle.SingletonResourceProvider (implements org.apache.cxf.jaxrs.lifecycle.ResourceProvider)
    - org.apache.aries.jax.rs.whiteboard.internal.cxf.SingletonServiceReferenceResourceProvider (implements org.apache.aries.jax.rs.whiteboard.internal.cxf.ServiceReferenceResourceProvider)
  - org.apache.aries.jax.rs.whiteboard.internal.utils.Utils
  - org.apache.aries.jax.rs.whiteboard.internal.Whiteboard

## Interface Hierarchy

- org.apache.aries.jax.rs.whiteboard.ApplicationClasses
- org.apache.aries.jax.rs.whiteboard.internal.utils.PropertyHolder
- org.apache.aries.jax.rs.whiteboard.internal.cxf.ServiceReferenceResourceProvider