# Uses of Interface
org.apache.tapestry5.services.rest.OpenApiDescriptionGenerator

Packages that use OpenApiDescriptionGenerator
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.services.rest
[INTERNAL USE ONLY] REST support classes; API subject to change
org.apache.tapestry5.modules

- ## Uses of OpenApiDescriptionGenerator in org.apache.tapestry5.internal.services

  Constructors in org.apache.tapestry5.internal.services with parameters of type OpenApiDescriptionGenerator
  Modifier
  Constructor
  Description
  ``
  `OpenApiDescriptionDispatcher(String path, OpenApiDescriptionGenerator openApiDescriptionGenerator, boolean productionMode)`

- ## Uses of OpenApiDescriptionGenerator in org.apache.tapestry5.internal.services.rest

  Classes in org.apache.tapestry5.internal.services.rest that implement OpenApiDescriptionGenerator
  Modifier and Type
  Class
  Description
  `class`
  `DefaultOpenApiDescriptionGenerator`
  OpenApiDescriptionGenerator that generates lots, if not most, of the application's OpenAPI 3.0 documentation.

- ## Uses of OpenApiDescriptionGenerator in org.apache.tapestry5.modules

  Methods in org.apache.tapestry5.modules that return OpenApiDescriptionGenerator
  Modifier and Type
  Method
  Description
  `static OpenApiDescriptionGenerator`
  TapestryModule.`buildOpenApiDocumentationGenerator(List<OpenApiDescriptionGenerator> configuration, ChainBuilder chainBuilder)`
  Method parameters in org.apache.tapestry5.modules with type arguments of type OpenApiDescriptionGenerator
  Modifier and Type
  Method
  Description
  `static void`
  TapestryModule.`addBuiltInOpenApiDocumentationGenerator(OrderedConfiguration<OpenApiDescriptionGenerator> configuration)`
  `static OpenApiDescriptionGenerator`
  TapestryModule.`buildOpenApiDocumentationGenerator(List<OpenApiDescriptionGenerator> configuration, ChainBuilder chainBuilder)`