# Hierarchy For Package org.apache.cxf.validation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cxf.phase.AbstractPhaseInterceptor<T> (implements org.apache.cxf.phase.PhaseInterceptor<T>)
    - 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.validation.BeanValidationFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - org.apache.cxf.validation.BeanValidationProvider (implements java.lang.AutoCloseable)
  - org.apache.cxf.validation.ClientBeanValidationFeature.Portable (implements org.apache.cxf.feature.AbstractPortableFeature)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - jakarta.validation.ValidationException
          - jakarta.validation.ConstraintViolationException
            - org.apache.cxf.validation.ResponseConstraintViolationException
  - org.apache.cxf.validation.ValidationConfiguration
  - 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