Package org.apache.juneau.rest.swagger
Class BasicSwaggerProvider
java.lang.Object
org.apache.juneau.rest.swagger.BasicSwaggerProvider
- All Implemented Interfaces:
- SwaggerProvider
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.juneau.rest.swagger.SwaggerProviderSwaggerProvider.Builder, SwaggerProvider.Void
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetSwagger(RestContext context, Locale locale) Returns the Swagger associated with the specified context of aRest-annotated class.
- 
Constructor Details- 
BasicSwaggerProviderConstructor.- Parameters:
- beanStore- The bean store containing injectable beans for this logger.
 
- 
BasicSwaggerProviderConstructor.- Parameters:
- builder- The builder containing the settings for this Swagger provider.
 
 
- 
- 
Method Details- 
getSwaggerReturns the Swagger associated with the specified context of aRest-annotated class.Subclasses can override this to provide their own method for generating Swagger. - Specified by:
- getSwaggerin interface- SwaggerProvider
- Parameters:
- context- The context of the- Rest-annotated class.
- locale- The request locale.
- Returns:
- A new Swaggerobject.
- Throws:
- Exception- If an error occurred producing the Swagger.
 
 
-