# Hierarchy For All Packages

Package Hierarchies:

- com.holonplatform.jaxrs,
- com.holonplatform.jaxrs.client,
- com.holonplatform.jaxrs.media,
- com.holonplatform.jaxrs.server,
- com.holonplatform.jaxrs.server.auth,
- com.holonplatform.jaxrs.spring.boot,
- com.holonplatform.jaxrs.spring.boot.jersey,
- com.holonplatform.jaxrs.spring.boot.resteasy,
- com.holonplatform.jaxrs.swagger,
- com.holonplatform.jaxrs.swagger.annotations,
- com.holonplatform.jaxrs.swagger.spring

## Class Hierarchy

- java.lang.Object
  - io.swagger.jaxrs.config.AbstractScanner
    - io.swagger.jaxrs.config.BeanConfig (implements io.swagger.config.Scanner, io.swagger.config.SwaggerConfig)
      - com.holonplatform.jaxrs.swagger.SwaggerConfiguration
  - javax.ws.rs.core.Application
    - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfig
  - com.holonplatform.jaxrs.server.auth.AuthenticationFeature (implements javax.ws.rs.core.Feature)
  - com.holonplatform.jaxrs.media.FormDataPropertyBoxFeature (implements javax.ws.rs.core.Feature)
  - com.holonplatform.jaxrs.spring.boot.JaxrsClientBuilderAutoConfiguration
  - com.holonplatform.jaxrs.spring.boot.JaxrsClientBuilderAutoConfiguration.ClientBuilderConfiguration
  - com.holonplatform.jaxrs.spring.boot.jersey.JerseyAuthAutoConfiguration
  - com.holonplatform.jaxrs.spring.boot.jersey.JerseyConfigurationProperties
  - com.holonplatform.jaxrs.spring.boot.jersey.JerseyServerAutoConfiguration
  - com.holonplatform.jaxrs.LogConfig
  - com.holonplatform.jaxrs.server.ResourceUtils (implements java.io.Serializable)
  - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyAuthAutoConfiguration
  - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyAutoConfiguration
  - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfigAutoConfiguration
  - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfigurationProperties
  - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfigurationProperties.Filter
  - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfigurationProperties.Servlet
  - com.holonplatform.jaxrs.swagger.spring.SwaggerConfigurationProperties
  - com.holonplatform.jaxrs.swagger.spring.SwaggerConfigurationProperties.ApiGroupConfiguration
  - com.holonplatform.jaxrs.swagger.SwaggerContextListener (implements io.swagger.jaxrs.config.ReaderListener)
  - com.holonplatform.jaxrs.swagger.spring.SwaggerJerseyAutoConfiguration (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.boot.autoconfigure.jersey.ResourceConfigCustomizer)
  - com.holonplatform.jaxrs.swagger.spring.SwaggerResteasyAutoConfiguration
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.holonplatform.jaxrs.swagger.spring.SwaggerConfigurationException

## Interface Hierarchy

- com.holonplatform.jaxrs.media.FormDataPropertyValueDeserializer
- com.holonplatform.jaxrs.media.FormDataPropertyValueSerializer
- com.holonplatform.jaxrs.spring.boot.JaxrsClientBuilder
- com.holonplatform.jaxrs.spring.boot.JaxrsClientBuilderFactory
- com.holonplatform.jaxrs.spring.boot.JaxrsClientCustomizer
- com.holonplatform.http.rest.RestClient
  - com.holonplatform.jaxrs.client.JaxrsRestClient
- com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfigCustomizer

## Annotation Type Hierarchy

- com.holonplatform.jaxrs.swagger.annotations.ApiPropertySetModel (implements java.lang.annotation.Annotation)
- com.holonplatform.jaxrs.swagger.annotations.ApiDefinition (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.holonplatform.jaxrs.spring.boot.resteasy.ResteasyConfigurationProperties.Type
    - com.holonplatform.jaxrs.swagger.SwaggerExtensions

Copyright © 2017 The Holon Platform. All rights reserved.