# Hierarchy For All Packages

Package Hierarchies:

- org.apache.cxf,
- org.apache.cxf.annotations,
- org.apache.cxf.attachment,
- org.apache.cxf.binding,
- org.apache.cxf.bus,
- org.apache.cxf.bus.extension,
- org.apache.cxf.bus.managers,
- org.apache.cxf.bus.resource,
- org.apache.cxf.bus.spring,
- org.apache.cxf.buslifecycle,
- org.apache.cxf.catalog,
- org.apache.cxf.common,
- org.apache.cxf.common.annotation,
- org.apache.cxf.common.classloader,
- org.apache.cxf.common.i18n,
- org.apache.cxf.common.injection,
- org.apache.cxf.common.jaxb,
- org.apache.cxf.common.logging,
- org.apache.cxf.common.security,
- org.apache.cxf.common.spi,
- org.apache.cxf.common.util,
- org.apache.cxf.common.xmlschema,
- org.apache.cxf.configuration,
- org.apache.cxf.configuration.jsse,
- org.apache.cxf.configuration.spring,
- org.apache.cxf.continuations,
- org.apache.cxf.databinding,
- org.apache.cxf.databinding.source,
- org.apache.cxf.databinding.source.mime,
- org.apache.cxf.databinding.stax,
- org.apache.cxf.endpoint,
- org.apache.cxf.extension,
- org.apache.cxf.feature,
- org.apache.cxf.feature.transform,
- org.apache.cxf.feature.validation,
- org.apache.cxf.headers,
- org.apache.cxf.helpers,
- org.apache.cxf.interceptor,
- org.apache.cxf.interceptor.security,
- org.apache.cxf.interceptor.security.callback,
- org.apache.cxf.interceptor.transform,
- org.apache.cxf.io,
- org.apache.cxf.logging,
- org.apache.cxf.management,
- org.apache.cxf.management.annotation,
- org.apache.cxf.message,
- org.apache.cxf.phase,
- org.apache.cxf.policy,
- org.apache.cxf.resource,
- org.apache.cxf.security,
- org.apache.cxf.security.claims.authorization,
- org.apache.cxf.security.transport,
- org.apache.cxf.service,
- org.apache.cxf.service.factory,
- org.apache.cxf.service.invoker,
- org.apache.cxf.service.invoker.spring,
- org.apache.cxf.service.model,
- org.apache.cxf.staxutils,
- org.apache.cxf.staxutils.transform,
- org.apache.cxf.staxutils.validation,
- org.apache.cxf.transport,
- org.apache.cxf.transport.common.gzip,
- org.apache.cxf.validation,
- org.apache.cxf.version,
- org.apache.cxf.workqueue,
- org.apache.cxf.ws.addressing

## Class Hierarchy

- java.lang.Object
  - org.apache.cxf.common.annotation.AbstractAnnotationVisitor (implements org.apache.cxf.common.annotation.AnnotationVisitor)
    - org.apache.cxf.common.injection.ResourceInjector
  - org.apache.cxf.interceptor.AbstractBasicInterceptorProvider (implements org.apache.cxf.interceptor.InterceptorProvider)
    - org.apache.cxf.endpoint.AbstractEndpointFactory
    - org.apache.cxf.bus.spring.BusDefinitionParser.BusConfig (implements org.springframework.context.ApplicationContextAware)
    - org.apache.cxf.endpoint.ClientImpl (implements org.apache.cxf.endpoint.Client, org.apache.cxf.transport.MessageObserver, org.apache.cxf.endpoint.Retryable)
    - org.apache.cxf.bus.extension.ExtensionManagerBus (implements org.apache.cxf.Bus)
      - org.apache.cxf.bus.spring.SpringBus (implements org.springframework.context.ApplicationContextAware)
  - org.springframework.beans.factory.xml.AbstractBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
    - org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
      - org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser
        - org.apache.cxf.configuration.spring.AbstractFactoryBeanDefinitionParser
        - org.apache.cxf.bus.spring.BusDefinitionParser
        - org.apache.cxf.configuration.spring.SimpleBeanDefinitionParser
      - org.apache.cxf.configuration.spring.StringBeanDefinitionParser
    - org.apache.cxf.configuration.spring.MappingBeanDefinitionParser
  - org.springframework.beans.factory.support.AbstractBeanDefinitionReader (implements org.springframework.beans.factory.support.BeanDefinitionReader, org.springframework.core.env.EnvironmentCapable)
    - org.springframework.beans.factory.xml.XmlBeanDefinitionReader
      - org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader
  - org.apache.cxf.binding.AbstractBindingFactory (implements org.apache.cxf.binding.BindingFactory)
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.apache.cxf.staxutils.FastStack<T>
        - org.apache.cxf.message.MessageContentsList
  - org.apache.cxf.endpoint.AbstractConduitSelector (implements java.io.Closeable, org.apache.cxf.endpoint.ConduitSelector)
    - org.apache.cxf.endpoint.DeferredConduitSelector
    - org.apache.cxf.endpoint.UpfrontConduitSelector
  - org.apache.cxf.databinding.AbstractDataBinding (implements org.apache.cxf.databinding.DataBinding)
    - org.apache.cxf.databinding.AbstractInterceptorProvidingDataBinding (implements org.apache.cxf.interceptor.InterceptorProvider)
      - org.apache.cxf.databinding.stax.StaxDataBinding
    - org.apache.cxf.databinding.source.SourceDataBinding
  - org.apache.cxf.staxutils.AbstractDOMStreamReader<T,I> (implements javax.xml.stream.XMLStreamReader)
    - org.apache.cxf.staxutils.W3CDOMStreamReader
  - org.apache.cxf.staxutils.AbstractDOMStreamReader.ElementFrame<T,I>
  - org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver (implements org.apache.cxf.transport.MessageObserver)
    - org.apache.cxf.interceptor.ClientOutFaultObserver
    - org.apache.cxf.interceptor.InFaultChainInitiatorObserver
    - org.apache.cxf.interceptor.OutFaultChainInitiatorObserver
  - org.apache.cxf.service.invoker.AbstractInvoker (implements org.apache.cxf.service.invoker.Invoker)
    - org.apache.cxf.service.invoker.BeanInvoker
    - org.apache.cxf.service.invoker.FactoryInvoker
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.concurrent.ConcurrentHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
      - org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider (implements org.apache.cxf.interceptor.InterceptorProvider)
        - org.apache.cxf.endpoint.EndpointImpl (implements org.apache.cxf.configuration.Configurable, org.apache.cxf.endpoint.Endpoint)
        - org.apache.cxf.service.ServiceImpl (implements org.apache.cxf.configuration.Configurable, org.apache.cxf.service.Service)
      - org.apache.cxf.endpoint.ClientImpl.EchoContext
      - org.apache.cxf.message.ExchangeImpl (implements org.apache.cxf.message.Exchange)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - org.apache.cxf.message.StringMapImpl (implements org.apache.cxf.message.StringMap)
        - org.apache.cxf.message.MessageImpl (implements org.apache.cxf.message.Message)
  - org.apache.cxf.transport.AbstractObservable (implements org.apache.cxf.transport.Observable)
    - org.apache.cxf.transport.AbstractConduit (implements org.apache.cxf.transport.Conduit)
      - org.apache.cxf.transport.AbstractDestination.AbstractBackChannelConduit
    - org.apache.cxf.transport.AbstractDestination (implements org.apache.cxf.transport.Destination, org.apache.cxf.transport.DestinationWithEndpoint)
      - org.apache.cxf.transport.AbstractMultiplexDestination (implements org.apache.cxf.transport.MultiplexDestination)
  - org.apache.cxf.phase.AbstractPhaseInterceptor<T> (implements org.apache.cxf.phase.PhaseInterceptor<T>)
    - org.apache.cxf.interceptor.security.AbstractAuthorizingInInterceptor
      - org.apache.cxf.interceptor.security.SimpleAuthorizingInterceptor
        - org.apache.cxf.interceptor.security.OperationInfoAuthorizingInterceptor
        - org.apache.cxf.interceptor.security.SecureAnnotationsInterceptor
    - org.apache.cxf.interceptor.AbstractInDatabindingInterceptor
      - org.apache.cxf.interceptor.ClientFaultConverter
      - org.apache.cxf.databinding.stax.StaxDataBindingInterceptor
    - org.apache.cxf.interceptor.AbstractLoggingInterceptor
    - org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor
    - org.apache.cxf.interceptor.security.AbstractSecurityContextInInterceptor
      - org.apache.cxf.interceptor.security.AbstractUsernameTokenInInterceptor
    - org.apache.cxf.validation.AbstractValidationInterceptor (implements java.lang.AutoCloseable)
      - org.apache.cxf.validation.AbstractBeanValidationInterceptor
        - org.apache.cxf.validation.BeanValidationInInterceptor
        - org.apache.cxf.validation.ClientBeanValidationOutInterceptor
      - org.apache.cxf.validation.BeanValidationOutInterceptor
    - org.apache.cxf.feature.transform.AbstractXSLTInterceptor
      - org.apache.cxf.feature.transform.XSLTInInterceptor
      - org.apache.cxf.feature.transform.XSLTOutInterceptor
    - org.apache.cxf.interceptor.AttachmentInInterceptor
    - org.apache.cxf.interceptor.AttachmentOutInterceptor
    - org.apache.cxf.interceptor.AttachmentOutInterceptor.AttachmentOutEndingInterceptor
    - org.apache.cxf.interceptor.security.DelegatingAuthenticationInterceptor
    - org.apache.cxf.interceptor.security.DepthRestrictingStreamInterceptor
    - org.apache.cxf.interceptor.FaultOutInterceptor
    - org.apache.cxf.interceptor.FIStaxInInterceptor
    - org.apache.cxf.interceptor.FIStaxOutInterceptor
    - org.apache.cxf.transport.common.gzip.GZIPInInterceptor
    - org.apache.cxf.transport.common.gzip.GZIPOutInterceptor
    - org.apache.cxf.interceptor.security.JAASLoginInterceptor
    - org.apache.cxf.ws.addressing.MAPAggregator
    - org.apache.cxf.interceptor.MessageSenderInterceptor
    - org.apache.cxf.interceptor.MessageSenderInterceptor.MessageSenderEndingInterceptor
    - org.apache.cxf.interceptor.OneWayProcessorInterceptor
    - org.apache.cxf.interceptor.OutgoingChainInterceptor
    - org.apache.cxf.interceptor.ServiceInvokerInterceptor
    - org.apache.cxf.interceptor.StaxInEndingInterceptor
    - org.apache.cxf.interceptor.StaxInInterceptor
    - org.apache.cxf.interceptor.StaxOutEndingInterceptor
    - org.apache.cxf.interceptor.StaxOutInterceptor
    - org.apache.cxf.staxutils.validation.StaxSchemaValidationInInterceptor
    - org.apache.cxf.staxutils.validation.StaxSchemaValidationOutInterceptor
    - org.apache.cxf.interceptor.transform.TransformInInterceptor
    - org.apache.cxf.interceptor.transform.TransformOutInterceptor
  - org.apache.cxf.service.model.AbstractPropertiesHolder (implements org.apache.cxf.service.model.Extensible)
    - org.apache.cxf.service.model.AbstractDescriptionElement
      - org.apache.cxf.service.model.BindingInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.EndpointInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.InterfaceInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.ServiceInfo (implements org.apache.cxf.service.model.NamedItem)
    - org.apache.cxf.service.model.AbstractMessageContainer (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.FaultInfo
      - org.apache.cxf.service.model.MessageInfo
    - org.apache.cxf.service.model.BindingFaultInfo
    - org.apache.cxf.service.model.BindingMessageInfo
    - org.apache.cxf.service.model.BindingOperationInfo
    - org.apache.cxf.service.model.DescriptionInfo (implements org.apache.cxf.service.model.NamedItem)
    - org.apache.cxf.service.model.MessagePartInfo (implements org.apache.cxf.service.model.NamedItem)
    - org.apache.cxf.service.model.OperationInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.UnwrappedOperationInfo
    - org.apache.cxf.service.model.SchemaInfo
  - org.apache.cxf.service.factory.AbstractServiceFactoryBean
  - org.apache.cxf.transport.AbstractTransportFactory
  - org.apache.cxf.message.AbstractWrappedMessage (implements org.apache.cxf.message.Message)
    - org.apache.cxf.message.XMLMessage
  - org.apache.cxf.databinding.AbstractWrapperHelper (implements org.apache.cxf.databinding.WrapperHelper)
  - org.apache.cxf.ws.addressing.AddressingConstants
  - org.apache.cxf.ws.addressing.AddressingProperties
  - org.apache.cxf.interceptor.AnnotationInterceptors
  - org.apache.cxf.common.annotation.AnnotationProcessor
  - org.apache.cxf.service.factory.AnnotationsFactoryBeanListener (implements org.apache.cxf.service.factory.FactoryBeanListener)
  - org.apache.cxf.common.util.ASMHelperImpl (implements org.apache.cxf.common.util.ASMHelper)
  - org.apache.cxf.attachment.AttachmentBoundaryDeserializer
  - org.apache.cxf.attachment.AttachmentDataSource (implements jakarta.activation.DataSource)
  - org.apache.cxf.attachment.AttachmentDeserializer
  - org.apache.cxf.attachment.AttachmentImpl (implements org.apache.cxf.message.Attachment)
  - org.apache.cxf.attachment.AttachmentSerializer
  - org.apache.cxf.attachment.AttachmentUtil
  - org.apache.cxf.staxutils.AutoCloseableXMLStreamReader (implements java.lang.AutoCloseable, javax.xml.stream.XMLStreamReader)
  - org.apache.cxf.workqueue.AutomaticWorkQueueImpl (implements org.apache.cxf.workqueue.AutomaticWorkQueue)
  - org.apache.cxf.common.util.Base64UrlUtility
  - org.apache.cxf.common.util.Base64Utility
  - org.springframework.beans.factory.wiring.BeanConfigurerSupport (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
    - org.apache.cxf.configuration.spring.ConfigurerImpl (implements org.springframework.context.ApplicationContextAware, org.apache.cxf.extension.BusExtension, org.apache.cxf.configuration.Configurer)
  - org.apache.cxf.validation.BeanValidationFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.validation.BeanValidationProvider (implements java.lang.AutoCloseable)
  - org.apache.cxf.binding.BindingConfiguration
  - org.apache.cxf.bus.managers.BindingFactoryManagerImpl (implements org.apache.cxf.binding.BindingFactoryManager)
  - org.apache.cxf.common.i18n.BundleUtils
  - org.apache.cxf.bus.spring.BusApplicationContextResourceResolver (implements org.springframework.context.ApplicationContextAware, org.apache.cxf.resource.ResourceResolver)
  - org.apache.cxf.bus.spring.BusExtensionPostProcessor (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.core.Ordered)
  - org.apache.cxf.BusFactory
    - org.apache.cxf.bus.CXFBusFactory
    - org.apache.cxf.bus.spring.SpringBusFactory
  - org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor (implements org.springframework.beans.factory.config.BeanFactoryPostProcessor)
  - org.apache.cxf.attachment.ByteDataSource (implements jakarta.activation.DataSource)
  - org.apache.cxf.common.util.CachedClass
  - org.apache.cxf.io.CachedConstants
  - org.apache.cxf.common.util.CacheMap<K,V> (implements java.util.Map<K,V>)
  - org.apache.cxf.staxutils.CachingXmlEventWriter (implements javax.xml.stream.XMLStreamWriter)
  - org.apache.cxf.staxutils.CachingXmlEventWriter.NSContext (implements javax.xml.namespace.NamespaceContext)
  - org.apache.cxf.interceptor.security.callback.CallbackHandlerProviderAuthPol (implements org.apache.cxf.interceptor.security.callback.CallbackHandlerProvider)
  - org.apache.cxf.interceptor.security.callback.CallbackHandlerProviderUsernameToken (implements org.apache.cxf.interceptor.security.callback.CallbackHandlerProvider)
  - org.apache.cxf.interceptor.security.callback.CallbackHandlerTlsCert (implements org.apache.cxf.interceptor.security.callback.CallbackHandlerProvider)
  - org.apache.cxf.helpers.CastUtils
  - org.apache.cxf.catalog.CatalogXmlSchemaURIResolver (implements org.apache.ws.commons.schema.resolver.URIResolver)
  - org.apache.cxf.interceptor.security.callback.CertKeyToUserNameMapper (implements org.apache.cxf.interceptor.security.callback.CertificateToNameMapper)
  - org.apache.cxf.transport.ChainInitiationObserver (implements org.apache.cxf.transport.MessageObserver)
  - org.apache.cxf.io.CipherPair
  - org.apache.cxf.common.spi.ClassGeneratorClassLoader
    - org.apache.cxf.common.spi.NamespaceClassGenerator (implements org.apache.cxf.common.spi.NamespaceClassCreator)
  - org.apache.cxf.common.util.ClassHelper
  - java.lang.ClassLoader
    - org.apache.cxf.common.spi.ClassGeneratorClassLoader.TypeHelperClassLoader
    - org.apache.cxf.common.spi.GeneratedClassClassLoader.TypeHelperClassLoader
    - org.apache.cxf.common.util.ProxyClassLoader
  - org.apache.cxf.common.spi.ClassLoaderProxyService (implements org.apache.cxf.common.spi.ClassLoaderService)
    - org.apache.cxf.common.spi.ClassLoaderProxyService.GenerateJustInTime
    - org.apache.cxf.common.spi.ClassLoaderProxyService.LoadFirst
  - org.apache.cxf.resource.ClassLoaderResolver (implements org.apache.cxf.resource.ResourceResolver)
  - org.apache.cxf.common.classloader.ClassLoaderUtils
  - org.apache.cxf.common.classloader.ClassLoaderUtils.ClassLoaderHolder
  - org.apache.cxf.resource.ClasspathResolver (implements org.apache.cxf.resource.ResourceResolver)
  - org.apache.cxf.common.util.ClasspathScanner
  - org.apache.cxf.validation.ClientBeanValidationFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.endpoint.ClientCallback (implements java.util.concurrent.Future<V>)
  - org.apache.cxf.bus.managers.ClientLifeCycleManagerImpl (implements org.apache.cxf.extension.BusExtension, org.apache.cxf.endpoint.ClientLifeCycleManager)
  - org.apache.cxf.common.util.CollectionUtils
  - org.apache.cxf.common.util.Compiler
  - org.apache.cxf.common.util.CompressionUtils
  - org.apache.cxf.bus.managers.ConduitInitiatorManagerImpl (implements org.apache.cxf.transport.ConduitInitiatorManager)
  - org.apache.cxf.attachment.ContentDisposition
  - org.apache.cxf.ws.addressing.ContextJAXBUtils
  - org.apache.cxf.ws.addressing.ContextUtils
  - java.util.concurrent.CopyOnWriteArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
    - org.apache.cxf.common.util.ModCountCopyOnWriteArrayList<T>
  - org.apache.cxf.bus.managers.CXFBusLifeCycleManager (implements org.apache.cxf.buslifecycle.BusLifeCycleManager)
  - org.apache.cxf.common.CXFPermissions
  - org.springframework.core.io.DefaultResourceLoader (implements org.springframework.core.io.ResourceLoader)
    - org.springframework.context.support.AbstractApplicationContext (implements org.springframework.context.ConfigurableApplicationContext)
      - org.springframework.context.support.AbstractRefreshableApplicationContext
        - org.springframework.context.support.AbstractRefreshableConfigApplicationContext (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean)
          - org.springframework.context.support.AbstractXmlApplicationContext
            - org.springframework.context.support.ClassPathXmlApplicationContext
              - org.apache.cxf.bus.spring.BusApplicationContext
  - org.apache.cxf.resource.DefaultResourceManager (implements org.apache.cxf.resource.ResourceManager)
    - org.apache.cxf.bus.resource.ResourceManagerImpl (implements org.apache.cxf.extension.BusExtension)
  - org.apache.cxf.feature.validation.DefaultSchemaValidationTypeProvider (implements org.apache.cxf.feature.validation.SchemaValidationTypeProvider)
  - org.apache.cxf.interceptor.security.DefaultSecurityContext (implements org.apache.cxf.security.LoginSecurityContext)
  - org.apache.cxf.io.DelayedCachedOutputStreamCleaner (implements org.apache.cxf.buslifecycle.BusLifeCycleListener, org.apache.cxf.io.CachedOutputStreamCleaner)
  - org.springframework.beans.factory.xml.DelegatingEntityResolver (implements org.xml.sax.EntityResolver)
    - org.apache.cxf.bus.spring.BusEntityResolver
  - org.apache.cxf.staxutils.transform.DelegatingNamespaceContext (implements javax.xml.namespace.NamespaceContext)
  - org.apache.cxf.staxutils.DelegatingXMLStreamWriter (implements javax.xml.stream.XMLStreamWriter)
    - org.apache.cxf.staxutils.transform.IgnoreNamespacesWriter
    - org.apache.cxf.staxutils.transform.OutTransformWriter
    - org.apache.cxf.feature.transform.XSLTOutInterceptor.XSLTStreamWriter
  - org.apache.cxf.staxutils.DepthXMLStreamReader (implements javax.xml.stream.XMLStreamReader)
    - org.apache.cxf.staxutils.DepthRestrictingStreamReader
    - org.apache.cxf.staxutils.FragmentStreamReader
    - org.apache.cxf.staxutils.transform.InTransformReader
    - org.apache.cxf.staxutils.PartialXMLStreamReader
  - org.apache.cxf.bus.managers.DestinationFactoryManagerImpl (implements org.apache.cxf.transport.DestinationFactoryManager)
  - org.apache.cxf.staxutils.DocumentDepthProperties
  - org.apache.cxf.helpers.DOMUtils
  - org.apache.cxf.helpers.DOMUtils.NullResolver (implements org.xml.sax.EntityResolver)
  - org.apache.cxf.ws.addressing.EndpointReferenceUtils
  - org.apache.cxf.bus.managers.EndpointResolverRegistryImpl (implements org.apache.cxf.endpoint.EndpointResolverRegistry)
  - org.apache.cxf.common.jaxb.EscapeHandlerInvocationHandler (implements java.lang.reflect.InvocationHandler)
  - org.apache.cxf.resource.ExtendedURIResolver
    - org.apache.cxf.transport.TransportURIResolver
  - org.apache.cxf.bus.extension.Extension
  - org.apache.cxf.common.util.ExtensionInvocationHandler (implements java.lang.reflect.InvocationHandler)
  - org.apache.cxf.bus.extension.ExtensionManagerImpl (implements org.apache.cxf.configuration.ConfiguredBeanLocator, org.apache.cxf.bus.extension.ExtensionManager)
  - org.apache.cxf.bus.extension.ExtensionRegistry
  - org.apache.ws.commons.schema.extensions.ExtensionRegistry
    - org.apache.cxf.databinding.source.mime.CustomExtensionRegistry
  - org.apache.cxf.service.factory.FactoryBeanListenerManager
  - org.apache.cxf.annotations.FactoryType.DEFAULT (implements org.apache.cxf.service.invoker.Factory)
  - org.apache.cxf.feature.FastInfosetFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.helpers.FileUtils
  - org.apache.cxf.common.spi.GeneratedClassClassLoader
    - org.apache.cxf.common.spi.GeneratedNamespaceClassLoader (implements org.apache.cxf.common.spi.NamespaceClassCreator)
  - org.apache.cxf.transport.common.gzip.GZIPFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.headers.Header
  - org.apache.cxf.bus.managers.HeaderManagerImpl (implements org.apache.cxf.headers.HeaderManager)
  - org.apache.cxf.helpers.HttpHeaderHelper
  - org.apache.cxf.transport.HttpUriMapper
  - org.apache.cxf.attachment.ImageDataContentHandler (implements jakarta.activation.DataContentHandler)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.cxf.attachment.DelegatingInputStream (implements org.apache.cxf.io.Transferable)
    - java.io.FilterInputStream
      - org.apache.cxf.attachment.Base64DecoderStream
      - org.apache.cxf.io.DelegatingInputStream
      - java.security.DigestInputStream
        - org.apache.cxf.common.util.MessageDigestInputStream
    - org.apache.cxf.attachment.MimeBodyPartInputStream
    - org.apache.cxf.attachment.QuotedPrintableDecoderStream
    - org.apache.cxf.io.ReaderInputStream
  - org.apache.cxf.helpers.IOUtils
  - org.apache.cxf.interceptor.security.JAASAuthenticationFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.helpers.JavaUtils
  - org.apache.cxf.configuration.spring.JAXBBeanFactory
  - org.apache.cxf.common.jaxb.JAXBContextCache
  - org.apache.cxf.common.jaxb.JAXBContextCache.CachedContextAndSchemas
  - org.apache.cxf.common.jaxb.JAXBUtils
  - org.apache.cxf.common.jaxb.JAXBUtils.DefaultClassNameAllocator
  - org.apache.cxf.ws.addressing.JAXWSAConstants
  - org.apache.cxf.bus.spring.Jsr250BeanPostProcessor (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.config.DestructionAwareBeanPostProcessor, org.springframework.core.Ordered)
  - org.apache.cxf.attachment.LazyAttachmentCollection (implements java.util.Collection<E>)
  - org.apache.cxf.attachment.LazyDataSource (implements jakarta.activation.DataSource)
  - java.util.logging.Logger
    - org.apache.cxf.common.logging.AbstractDelegatingLogger
      - org.apache.cxf.common.logging.Slf4jLogger
  - org.apache.cxf.common.logging.LogUtils
  - org.apache.cxf.common.xmlschema.LSInputImpl (implements org.w3c.dom.ls.LSInput)
  - org.apache.cxf.bus.ManagedBus (implements org.apache.cxf.management.ManagedComponent)
  - org.apache.cxf.endpoint.ManagedEndpoint (implements org.apache.cxf.management.ManagedComponent, org.apache.cxf.endpoint.ServerLifeCycleListener)
  - org.apache.cxf.management.ManagementConstants
  - org.apache.cxf.helpers.MapNamespaceContext (implements javax.xml.namespace.NamespaceContext)
  - org.apache.cxf.common.i18n.Message (implements java.io.Serializable)
  - org.apache.cxf.message.MessageUtils
  - org.apache.cxf.databinding.source.mime.MimeAttribute
  - org.apache.cxf.databinding.source.mime.MimeSerializer (implements org.apache.ws.commons.schema.extensions.ExtensionSerializer)
  - org.apache.cxf.configuration.jsse.MultiKeyPasswordKeyManager (implements javax.net.ssl.X509KeyManager)
  - org.apache.cxf.transport.MultipleEndpointObserver (implements org.apache.cxf.transport.MessageObserver)
  - org.apache.cxf.interceptor.security.NameDigestPasswordCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.cxf.interceptor.security.NamePasswordCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.cxf.ws.addressing.Names
  - org.springframework.beans.factory.xml.NamespaceHandlerSupport (implements org.springframework.beans.factory.xml.NamespaceHandler)
    - org.apache.cxf.bus.spring.NamespaceHandler
  - org.glassfish.jaxb.runtime.marshaller.NamespacePrefixMapper
    - org.apache.cxf.common.jaxb.NamespaceMapper
  - org.apache.cxf.databinding.source.NodeDataReader (implements org.apache.cxf.databinding.DataReader<T>)
  - org.apache.cxf.databinding.source.NodeDataWriter (implements org.apache.cxf.databinding.DataWriter<T>)
  - org.apache.cxf.logging.NoOpFaultListener (implements org.apache.cxf.logging.FaultListener)
  - org.apache.cxf.helpers.NSDecl
  - org.apache.cxf.helpers.NSStack
  - org.apache.cxf.endpoint.NullConduitSelector (implements org.apache.cxf.endpoint.ConduitSelector)
  - org.apache.cxf.configuration.NullConfigurer (implements org.apache.cxf.configuration.Configurer)
  - org.apache.cxf.catalog.OASISCatalogManager
  - org.apache.cxf.catalog.OASISCatalogManagerHelper
  - org.apache.cxf.resource.ObjectTypeResolver (implements org.apache.cxf.resource.ResourceResolver)
  - org.apache.cxf.workqueue.OneShotAsyncExecutor (implements java.util.concurrent.Executor)
  - org.apache.cxf.common.util.OpcodesProxy
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.cxf.io.AbstractWrappedOutputStream
      - org.apache.cxf.io.AbstractThresholdOutputStream
    - java.io.ByteArrayOutputStream
      - org.apache.cxf.helpers.LoadingByteArrayOutputStream
    - org.apache.cxf.io.CachedOutputStream
      - org.apache.cxf.io.CacheAndWriteOutputStream
      - org.apache.cxf.io.WriteOnCloseOutputStream
    - java.io.FilterOutputStream
      - org.apache.cxf.common.util.Base64OutputStream
        - org.apache.cxf.common.util.Base64UrlOutputStream
  - org.apache.cxf.common.util.PackageUtils
  - org.apache.cxf.service.invoker.PerRequestFactory (implements org.apache.cxf.service.invoker.Factory)
  - org.apache.cxf.phase.Phase (implements java.lang.Comparable<T>)
  - org.apache.cxf.phase.PhaseChainCache
  - org.apache.cxf.phase.PhaseComparator (implements java.util.Comparator<T>)
  - org.apache.cxf.phase.PhaseInterceptorChain (implements org.apache.cxf.interceptor.InterceptorChain)
  - org.apache.cxf.bus.managers.PhaseManagerImpl (implements org.apache.cxf.extension.BusExtension, org.apache.cxf.phase.PhaseManager)
  - org.apache.cxf.annotations.Policy.DEFAULT
  - org.apache.cxf.service.invoker.PooledFactory (implements org.apache.cxf.service.invoker.Factory)
  - org.apache.cxf.endpoint.PreexistingConduitSelector (implements java.io.Closeable, org.apache.cxf.endpoint.ConduitSelector)
  - org.apache.cxf.staxutils.PrettyPrintXMLStreamWriter (implements javax.xml.stream.XMLStreamWriter)
  - org.apache.cxf.common.util.PrimitiveUtils
  - org.apache.cxf.common.util.PropertiesLoaderUtils
  - org.apache.cxf.resource.PropertiesResolver (implements org.apache.cxf.resource.ResourceResolver)
  - org.apache.cxf.common.util.PropertyUtils
  - org.apache.cxf.common.util.ProxyClassLoaderCache
  - org.apache.cxf.common.util.ProxyHelper
  - org.apache.cxf.common.util.ReflectionInvokationHandler (implements java.lang.reflect.InvocationHandler)
  - org.apache.cxf.common.util.ReflectionUtil
  - org.apache.cxf.common.logging.RegexLoggingFilter
  - org.apache.cxf.extension.RegistryImpl<K,T> (implements org.apache.cxf.extension.Registry<K,T>)
  - org.apache.cxf.attachment.Rfc5987Util
  - org.apache.cxf.interceptor.security.RolePrefixSecurityContextImpl (implements org.apache.cxf.security.LoginSecurityContext)
  - javax.xml.transform.sax.SAXSource (implements javax.xml.transform.Source)
    - org.apache.cxf.staxutils.StaxSource (implements org.xml.sax.XMLReader)
  - org.apache.cxf.common.xmlschema.SchemaCollection
  - org.apache.cxf.common.jaxb.SchemaCollectionContextProxy (implements org.apache.cxf.common.jaxb.JAXBContextProxy)
  - org.apache.cxf.feature.validation.SchemaValidationFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.endpoint.ServerImpl (implements org.apache.cxf.endpoint.Server)
  - org.apache.cxf.bus.managers.ServerLifeCycleManagerImpl (implements org.apache.cxf.extension.BusExtension, org.apache.cxf.endpoint.ServerLifeCycleManager)
  - org.apache.cxf.bus.managers.ServerRegistryImpl (implements org.apache.cxf.buslifecycle.BusLifeCycleListener, org.apache.cxf.endpoint.ServerRegistry)
  - org.apache.cxf.bus.managers.ServiceContractResolverRegistryImpl (implements org.apache.cxf.endpoint.ServiceContractResolverRegistry)
  - org.apache.cxf.service.model.ServiceModelUtil
  - org.apache.cxf.service.ServiceModelVisitor
    - org.apache.cxf.service.ServiceModelSchemaValidator
  - org.apache.cxf.service.model.ServiceSchemaInfo
  - org.apache.cxf.helpers.ServiceUtils
  - org.apache.cxf.service.invoker.SessionFactory (implements org.apache.cxf.service.invoker.Factory)
  - org.apache.cxf.endpoint.SimpleEndpointImplFactory (implements org.apache.cxf.endpoint.EndpointImplFactory)
  - org.apache.cxf.service.factory.SimpleMethodDispatcher (implements org.apache.cxf.service.invoker.MethodDispatcher)
  - org.apache.cxf.common.security.SimplePrincipal (implements java.security.Principal, java.io.Serializable)
    - org.apache.cxf.common.security.SimpleGroup (implements org.apache.cxf.common.security.GroupPrincipal)
  - org.apache.cxf.common.security.SimpleSecurityContext (implements org.apache.cxf.security.SecurityContext)
  - org.apache.cxf.resource.SinglePropertyResolver (implements org.apache.cxf.resource.ResourceResolver)
  - org.apache.cxf.service.invoker.SingletonFactory (implements org.apache.cxf.service.invoker.Factory)
  - org.apache.cxf.common.util.SortedArraySet<T> (implements java.util.SortedSet<E>)
  - org.apache.cxf.service.invoker.spring.SpringBeanFactory (implements org.springframework.context.ApplicationContextAware, org.apache.cxf.service.invoker.Factory)
  - org.apache.cxf.bus.spring.SpringBeanLocator (implements org.apache.cxf.configuration.ConfiguredBeanLocator)
  - org.apache.cxf.configuration.jsse.SSLUtils
  - org.apache.cxf.databinding.stax.StaxDataBinding.XMLStreamDataReader (implements org.apache.cxf.databinding.DataReader<T>)
  - org.apache.cxf.databinding.stax.StaxDataBinding.XMLStreamDataWriter (implements org.apache.cxf.databinding.DataWriter<T>)
  - org.apache.cxf.databinding.stax.StaxDataBindingFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.staxutils.StaxStreamFilter (implements javax.xml.stream.StreamFilter)
  - org.apache.cxf.feature.StaxTransformFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.staxutils.StaxUtils
  - org.apache.cxf.staxutils.StaxUtils.StreamToDOMContext
  - javax.xml.stream.util.StreamReaderDelegate (implements javax.xml.stream.XMLStreamReader)
    - org.apache.cxf.staxutils.PropertiesExpandingStreamReader
  - org.apache.cxf.staxutils.StreamWriterContentHandler (implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler)
  - org.apache.cxf.common.util.StringUtils
  - org.apache.cxf.workqueue.SynchronousExecutor (implements java.util.concurrent.Executor)
  - org.apache.cxf.common.util.SystemPropertyAction (implements java.security.PrivilegedAction<T>)
  - org.apache.cxf.bus.extension.TextExtensionFragmentParser
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.cxf.common.i18n.Exception
        - org.apache.cxf.common.util.Base64Exception
        - org.apache.cxf.BusException
        - org.apache.cxf.endpoint.EndpointException
        - org.apache.cxf.ws.addressing.EndpointUtilsException
      - java.lang.RuntimeException
        - org.apache.cxf.phase.AbortedInvocationException
        - org.apache.cxf.io.CacheSizeExceededException
        - org.apache.cxf.staxutils.DepthExceededStaxException
        - org.apache.cxf.attachment.HeaderSizeExceededException
        - java.lang.IllegalStateException
          - org.apache.cxf.endpoint.ClientImpl.IllegalEmptyResponseException
        - org.apache.cxf.common.xmlschema.InvalidXmlSchemaReferenceException
        - org.apache.cxf.endpoint.ListenerRegistrationException
        - java.lang.SecurityException
          - org.apache.cxf.interceptor.security.AccessDeniedException
          - org.apache.cxf.interceptor.security.AuthenticationException
        - org.apache.cxf.continuations.SuspendedInvocationException
        - org.apache.cxf.common.i18n.UncheckedException
          - org.apache.cxf.configuration.ConfigurationException
          - org.apache.cxf.bus.extension.ExtensionException
          - org.apache.cxf.interceptor.Fault
          - org.apache.cxf.service.factory.ServiceConstructionException
        - jakarta.validation.ValidationException
          - jakarta.validation.ConstraintViolationException
            - org.apache.cxf.validation.ResponseConstraintViolationException
        - org.apache.cxf.common.xmlschema.XmlSchemaInvalidOperation
  - org.apache.cxf.configuration.jsse.TLSClientParametersConfig
  - org.apache.cxf.configuration.security.TLSClientParametersType
    - org.apache.cxf.configuration.jsse.TLSClientParametersConfig.TLSClientParametersTypeInternal
  - org.apache.cxf.configuration.jsse.TLSParameterBase
    - org.apache.cxf.configuration.jsse.TLSClientParameters
    - org.apache.cxf.configuration.jsse.TLSServerParameters
      - org.apache.cxf.configuration.jsse.SSLContextServerParameters
      - org.apache.cxf.configuration.jsse.TLSServerParametersConfig
  - org.apache.cxf.configuration.jsse.TLSParameterJaxBUtils
  - org.apache.cxf.configuration.security.TLSServerParametersType
    - org.apache.cxf.configuration.jsse.TLSServerParametersConfig.TLSServerParametersTypeInternal
  - org.apache.cxf.security.transport.TLSSessionInfo
  - org.apache.cxf.staxutils.transform.TransformUtils
  - org.apache.cxf.transport.TransportFinder<T>
  - org.apache.cxf.common.util.URIParserUtil
  - org.apache.cxf.resource.URIResolver (implements java.lang.AutoCloseable)
  - org.apache.cxf.common.util.UrlUtils
  - org.apache.cxf.common.security.UsernameToken (implements org.apache.cxf.common.security.SecurityToken)
  - org.apache.cxf.validation.ValidationConfiguration
  - org.apache.cxf.version.Version
  - org.apache.cxf.ws.addressing.VersionTransformer
  - org.apache.cxf.ws.addressing.VersionTransformer.Names200403
  - org.apache.cxf.ws.addressing.VersionTransformer.Names200408
  - org.apache.cxf.staxutils.W3CDOMStreamWriter (implements javax.xml.stream.XMLStreamWriter)
    - org.apache.cxf.staxutils.OverlayW3CDOMStreamWriter
  - org.apache.cxf.staxutils.validation.W3CMultiSchemaFactory
  - org.apache.cxf.staxutils.W3CNamespaceContext (implements javax.xml.namespace.NamespaceContext)
  - org.apache.cxf.common.util.WeakIdentityHashMap<K,V> (implements java.util.Map<K,V>)
  - jakarta.xml.ws.WebServiceFeature
    - org.apache.cxf.feature.AbstractFeature (implements org.apache.cxf.feature.AbstractPortableFeature)
      - org.apache.cxf.feature.DelegatingFeature<T>
        - org.apache.cxf.validation.BeanValidationFeature
        - org.apache.cxf.validation.ClientBeanValidationFeature
        - org.apache.cxf.feature.FastInfosetFeature
        - org.apache.cxf.transport.common.gzip.GZIPFeature
        - org.apache.cxf.interceptor.security.JAASAuthenticationFeature
        - org.apache.cxf.feature.validation.SchemaValidationFeature
        - org.apache.cxf.databinding.stax.StaxDataBindingFeature
        - org.apache.cxf.feature.StaxTransformFeature
        - org.apache.cxf.feature.transform.XSLTFeature
      - org.apache.cxf.feature.WrappedFeature
      - org.apache.cxf.ws.addressing.WSAddressingFeature
  - org.apache.cxf.staxutils.validation.WoodstoxValidationImpl
  - org.apache.cxf.bus.managers.WorkQueueImplMBeanWrapper (implements org.apache.cxf.management.ManagedComponent)
  - org.apache.cxf.bus.managers.WorkQueueManagerImpl (implements org.apache.cxf.workqueue.WorkQueueManager)
  - org.apache.cxf.bus.managers.WorkQueueManagerImplMBeanWrapper (implements org.apache.cxf.management.ManagedComponent)
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - org.apache.cxf.io.CachedWriter
      - org.apache.cxf.feature.transform.XSLTOutInterceptor.XSLTCachedWriter
  - org.apache.cxf.ws.addressing.WSAContextUtils
  - org.apache.cxf.annotations.WSDLDocumentation.DEFAULT
  - org.apache.cxf.common.util.XmlSchemaPrimitiveUtils
  - org.apache.cxf.common.xmlschema.XmlSchemaUtils
  - org.apache.cxf.databinding.source.XMLStreamDataReader (implements org.apache.cxf.databinding.DataReader<T>)
  - org.apache.cxf.databinding.source.XMLStreamDataWriter (implements org.apache.cxf.databinding.DataWriter<T>)
  - org.apache.cxf.helpers.XPathUtils
  - org.apache.cxf.feature.transform.XSLTFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.feature.transform.XSLTOutInterceptor.XSLTCachedOutputStreamCallback (implements org.apache.cxf.io.CachedOutputStreamCallback)
  - org.apache.cxf.feature.transform.XSLTUtils

## Interface Hierarchy

- org.apache.cxf.common.annotation.AnnotationVisitor
- org.apache.cxf.common.util.ASMHelper
- org.apache.cxf.common.util.ASMHelper.AnnotationVisitor
- org.apache.cxf.common.util.ASMHelper.ASMType
- org.apache.cxf.common.util.ASMHelper.ClassWriter
- org.apache.cxf.common.util.ASMHelper.FieldVisitor
- org.apache.cxf.common.util.ASMHelper.Label
- org.apache.cxf.common.util.ASMHelper.MethodVisitor
- org.apache.cxf.transport.Assertor
- org.apache.cxf.message.Attachment
- java.lang.AutoCloseable
  - org.apache.cxf.endpoint.Client (also extends org.apache.cxf.endpoint.ConduitSelectorHolder, org.apache.cxf.interceptor.InterceptorProvider, org.apache.cxf.transport.MessageObserver)
  - org.apache.cxf.endpoint.Client.Contexts
- org.apache.cxf.binding.BindingFactory
- org.apache.cxf.binding.BindingFactoryManager
- org.apache.cxf.buslifecycle.BusCreationListener
- org.apache.cxf.extension.BusExtension
- org.apache.cxf.buslifecycle.BusLifeCycleListener
  - org.apache.cxf.buslifecycle.BusLifeCycleManager
- org.apache.cxf.io.CachedOutputStreamCallback
- org.apache.cxf.io.CachedOutputStreamCleaner
- org.apache.cxf.io.CachedWriterCallback
- org.apache.cxf.interceptor.security.callback.CallbackHandlerProvider
- org.apache.cxf.interceptor.security.callback.CertificateToNameMapper
- org.apache.cxf.common.spi.ClassLoaderService
- org.apache.cxf.common.util.ClassUnwrapper
- org.apache.cxf.endpoint.ClientLifeCycleListener
- org.apache.cxf.endpoint.ClientLifeCycleManager
- org.apache.cxf.transport.ConduitInitiator
- org.apache.cxf.transport.ConduitInitiatorManager
- org.apache.cxf.endpoint.ConduitSelector
- org.apache.cxf.endpoint.ConduitSelectorHolder
  - org.apache.cxf.endpoint.Client (also extends java.lang.AutoCloseable, org.apache.cxf.interceptor.InterceptorProvider, org.apache.cxf.transport.MessageObserver)
- org.apache.cxf.configuration.Configurable
- org.apache.cxf.configuration.ConfiguredBeanLocator
- org.apache.cxf.configuration.ConfiguredBeanLocator.BeanLoaderListener<T>
- org.apache.cxf.configuration.Configurer
- org.apache.cxf.continuations.Continuation
- org.apache.cxf.continuations.ContinuationCallback
- org.apache.cxf.continuations.ContinuationProvider
- org.apache.cxf.io.CopyingOutputStream
- org.apache.cxf.databinding.DataBinding
- org.apache.cxf.databinding.DataReader<T>
- org.apache.cxf.databinding.DataWriter<T>
- org.apache.cxf.transport.DestinationFactory
- org.apache.cxf.transport.DestinationFactoryManager
- org.apache.cxf.transport.DestinationWithEndpoint
- org.apache.cxf.endpoint.EndpointImplFactory
- org.apache.cxf.endpoint.EndpointResolver
- org.apache.cxf.endpoint.EndpointResolverRegistry
- java.util.concurrent.Executor
  - org.apache.cxf.workqueue.WorkQueue
    - org.apache.cxf.workqueue.AutomaticWorkQueue
- org.apache.cxf.service.model.Extensible
- org.apache.cxf.bus.extension.ExtensionManager
- org.apache.cxf.bus.extension.ExtensionManagerBus.ExtensionFinder
- org.apache.cxf.service.invoker.Factory
- org.apache.cxf.service.factory.FactoryBeanListener
- org.apache.cxf.logging.FaultListener
- org.apache.cxf.interceptor.FaultOutInterceptor.FaultInfoException
- org.apache.cxf.feature.Feature
  - org.apache.cxf.feature.AbstractPortableFeature
- org.apache.cxf.common.spi.GeneratedClassClassLoaderCapture
- org.apache.cxf.headers.HeaderManager
- org.apache.cxf.headers.HeaderProcessor
- org.apache.cxf.management.InstrumentationManager
- org.apache.cxf.interceptor.Interceptor<T>
  - org.apache.cxf.interceptor.OneWayInterceptor<T>
  - org.apache.cxf.phase.PhaseInterceptor<T>
- org.apache.cxf.interceptor.InterceptorProvider
  - org.apache.cxf.binding.Binding
  - org.apache.cxf.Bus
  - org.apache.cxf.endpoint.Client (also extends java.lang.AutoCloseable, org.apache.cxf.endpoint.ConduitSelectorHolder, org.apache.cxf.transport.MessageObserver)
  - org.apache.cxf.endpoint.Endpoint (also extends java.util.Map<K,V>)
  - org.apache.cxf.service.Service (also extends java.util.Map<K,V>)
- org.apache.cxf.service.invoker.Invoker
- java.lang.Iterable<T>
  - org.apache.cxf.interceptor.InterceptorChain
- org.apache.cxf.common.jaxb.JAXBBeanInfo
- org.apache.cxf.common.jaxb.JAXBContextProxy
- org.apache.cxf.common.jaxb.JAXBUtils.BridgeWrapper
- org.apache.cxf.common.jaxb.JAXBUtils.JCodeModel
- org.apache.cxf.common.jaxb.JAXBUtils.JDefinedClass
- org.apache.cxf.common.jaxb.JAXBUtils.JPackage
- org.apache.cxf.common.jaxb.JAXBUtils.JType
- org.apache.cxf.common.jaxb.JAXBUtils.Mapping
- org.apache.cxf.common.jaxb.JAXBUtils.Options
- org.apache.cxf.common.jaxb.JAXBUtils.S2JJAXBModel
- org.apache.cxf.common.jaxb.JAXBUtils.SchemaCompiler
- org.apache.cxf.common.jaxb.JAXBUtils.TypeAndAnnotation
- org.apache.cxf.management.ManagedComponent
- java.util.Map<K,V>
  - org.apache.cxf.endpoint.Endpoint (also extends org.apache.cxf.interceptor.InterceptorProvider)
  - org.apache.cxf.service.Service (also extends org.apache.cxf.interceptor.InterceptorProvider)
  - org.apache.cxf.message.StringMap
    - org.apache.cxf.message.Exchange
    - org.apache.cxf.message.Message
- org.apache.cxf.ws.addressing.MAPAggregator.MAPAggregatorLoader
- org.apache.cxf.ws.addressing.MessageIdCache
- org.apache.cxf.transport.MessageObserver
  - org.apache.cxf.endpoint.Client (also extends java.lang.AutoCloseable, org.apache.cxf.endpoint.ConduitSelectorHolder, org.apache.cxf.interceptor.InterceptorProvider)
- org.apache.cxf.service.invoker.MethodDispatcher
- org.apache.cxf.service.model.NamedItem
- org.apache.cxf.common.spi.NamespaceClassCreator
- org.apache.cxf.interceptor.security.callback.NameToPasswordMapper
- org.apache.cxf.transport.Observable
  - org.apache.cxf.transport.Conduit
  - org.apache.cxf.transport.Destination
    - org.apache.cxf.transport.MultiplexDestination
- org.apache.cxf.phase.PhaseManager
- org.apache.cxf.policy.PolicyCalculator<T>
- org.apache.cxf.policy.PolicyDataEngine
- java.security.Principal
  - org.apache.cxf.common.security.GroupPrincipal
- org.apache.cxf.extension.Registry<K,T>
- org.apache.cxf.resource.ResourceManager
- org.apache.cxf.resource.ResourceResolver
- org.apache.cxf.endpoint.Retryable
- org.apache.cxf.feature.validation.SchemaValidationTypeProvider
- org.apache.cxf.security.SecurityContext
  - org.apache.cxf.security.LoginSecurityContext
- org.apache.cxf.common.security.SecurityToken
- org.apache.cxf.endpoint.Server
- org.apache.cxf.endpoint.ServerLifeCycleListener
- org.apache.cxf.endpoint.ServerLifeCycleManager
- org.apache.cxf.endpoint.ServerRegistry
- org.apache.cxf.service.ServiceBuilder
- org.apache.cxf.endpoint.ServiceContractResolver
- org.apache.cxf.endpoint.ServiceContractResolverRegistry
- org.apache.cxf.transport.Session
- org.apache.cxf.io.Transferable
- org.apache.cxf.workqueue.WorkQueueManager
- org.apache.cxf.databinding.WrapperCapableDatabinding
- org.apache.cxf.databinding.WrapperHelper
- org.apache.cxf.ws.addressing.WSAddressingFeature.WSAddressingFeatureApplier
- org.apache.cxf.staxutils.XMLStreamReaderWrapper
- org.apache.cxf.databinding.stax.XMLStreamWriterCallback

## Annotation Interface Hierarchy

- org.apache.cxf.security.claims.authorization.Claim (implements java.lang.annotation.Annotation)
- org.apache.cxf.security.claims.authorization.Claims (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.DataBinding (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.EndpointProperties (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.EndpointProperty (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.EvaluateAllEndpoints (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.FactoryType (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.FastInfoset (implements java.lang.annotation.Annotation)
- org.apache.cxf.ws.addressing.FaultAction (implements java.lang.annotation.Annotation)
- org.apache.cxf.feature.Features (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.GZIP (implements java.lang.annotation.Annotation)
- org.apache.cxf.interceptor.InFaultInterceptors (implements java.lang.annotation.Annotation)
- org.apache.cxf.interceptor.InInterceptors (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedAttribute (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedNotification (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedNotifications (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedOperation (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedOperationParameter (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedOperationParameters (implements java.lang.annotation.Annotation)
- org.apache.cxf.management.annotation.ManagedResource (implements java.lang.annotation.Annotation)
- org.apache.cxf.common.injection.NoJSR250Annotations (implements java.lang.annotation.Annotation)
- org.apache.cxf.interceptor.OutFaultInterceptors (implements java.lang.annotation.Annotation)
- org.apache.cxf.interceptor.OutInterceptors (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.Policies (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.Policy (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.Provider (implements java.lang.annotation.Annotation)
- org.apache.cxf.common.util.ReflectionInvokationHandler.Optional (implements java.lang.annotation.Annotation)
- org.apache.cxf.common.util.ReflectionInvokationHandler.UnwrapParam (implements java.lang.annotation.Annotation)
- org.apache.cxf.common.util.ReflectionInvokationHandler.WrapReturn (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.SchemaValidation (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.UseAsyncMethod (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.UseNio (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.WSDLDocumentation (implements java.lang.annotation.Annotation)
- org.apache.cxf.annotations.WSDLDocumentationCollection (implements java.lang.annotation.Annotation)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.cxf.Bus.BusState
    - org.apache.cxf.configuration.spring.BusWiringType
    - org.apache.cxf.security.claims.authorization.ClaimMode
    - org.apache.cxf.service.factory.FactoryBeanListener.Event
    - org.apache.cxf.annotations.FactoryType.Type
    - org.apache.cxf.message.FaultMode
    - org.apache.cxf.transport.common.gzip.GZIPOutInterceptor.UseGzip
    - org.apache.cxf.headers.Header.Direction
    - org.apache.cxf.interceptor.InterceptorChain.State
    - org.apache.cxf.common.jaxb.JAXBUtils.IdentifierType
    - org.apache.cxf.service.model.MessageInfo.Type
    - org.apache.cxf.annotations.Policy.Placement
    - org.apache.cxf.annotations.Provider.Scope
    - org.apache.cxf.annotations.Provider.Type
    - org.apache.cxf.annotations.SchemaValidation.SchemaValidationType
    - org.apache.cxf.common.security.TokenType
    - org.apache.cxf.ws.addressing.WSAddressingFeature.AddressingResponses
    - org.apache.cxf.annotations.WSDLDocumentation.Placement