# Hierarchy For Package org.jboss.resteasy.plugins.validation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jboss.resteasy.plugins.validation.AbstractValidatorContextResolver
    - org.jboss.resteasy.plugins.validation.ValidatorContextResolver (implements javax.ws.rs.ext.ContextResolver<T>)
    - org.jboss.resteasy.plugins.validation.ValidatorContextResolverCDI (implements javax.ws.rs.ext.ContextResolver<T>)
  - org.jboss.resteasy.plugins.validation.ConstraintTypeUtilImpl (implements org.jboss.resteasy.spi.validation.ConstraintTypeUtil)
  - org.jboss.resteasy.plugins.validation.GeneralValidatorImpl (implements org.jboss.resteasy.spi.validation.GeneralValidatorCDI)
  - org.jboss.resteasy.plugins.validation.GeneralValidatorImpl.LocaleSpecificMessageInterpolator (implements javax.validation.MessageInterpolator)
  - org.jboss.resteasy.plugins.validation.GeneralValidatorImpl.SimpleMethodFilter (implements com.fasterxml.classmate.Filter<T>)
  - org.jboss.resteasy.plugins.validation.ResteasyViolationExceptionMapper (implements javax.ws.rs.ext.ExceptionMapper<E>)
  - org.jboss.resteasy.api.validation.SimpleViolationsContainer (implements java.io.Serializable)
    - org.jboss.resteasy.plugins.validation.SimpleViolationsContainer (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - javax.validation.ValidationException
          - javax.validation.ConstraintViolationException
            - org.jboss.resteasy.api.validation.ResteasyViolationException
              - org.jboss.resteasy.plugins.validation.ResteasyViolationExceptionImpl