Uses of Class
org.apache.juneau.bean.swagger.Swagger
Packages that use Swagger
Package
Description
REST Server API
-
Uses of Swagger in org.apache.juneau.bean.swagger
Fields in org.apache.juneau.bean.swagger declared as SwaggerMethods in org.apache.juneau.bean.swagger that return SwaggerModifier and TypeMethodDescriptionSwagger.addConsumes
(Collection<MediaType> values) Bean property appender:consumes .Swagger.addConsumes
(MediaType... values) Bean property appender:consumes .Swagger.addDefinition
(String name, JsonMap schema) Bean property appender:definitions .Swagger.addParameter
(String name, ParameterInfo parameter) Bean property appender:parameters .Bean property appender:paths .Swagger.addProduces
(Collection<MediaType> values) Bean property appender:produces .Swagger.addProduces
(MediaType... values) Adds one or more values to theproduces property.Swagger.addResponse
(String name, ResponseInfo response) Bean property appender:responses .Swagger.addSchemes
(String... values) Bean property appender:schemes .Swagger.addSchemes
(Collection<String> values) Bean property appender:schemes .Swagger.addSecurity
(String scheme, String... alternatives) Bean property appender:security .Swagger.addSecurity
(Collection<Map<String, List<String>>> values) Bean property fluent setter:security .Swagger.addSecurityDefinition
(String name, SecurityScheme securityScheme) Bean property appender:securityDefinitions .Swagger.addTags
(Collection<Tag> values) Bean property appender:tags .Bean property appender:tags .Swagger.copy()
Make a deep copy of this object.Swagger.setBasePath
(String value) Bean property setter:basePath .Swagger.setConsumes
(Collection<MediaType> value) Bean property setter:consumes .Swagger.setConsumes
(MediaType... value) Bean property fluent setter:consumes .Swagger.setDefinitions
(Map<String, JsonMap> value) Bean property setter:definitions .Swagger.setExternalDocs
(ExternalDocumentation value) Bean property setter:externalDocs .Bean property setter:host .Bean property setter:info .Swagger.setParameters
(Map<String, ParameterInfo> value) Bean property setter:parameters .Swagger.setPaths
(Map<String, OperationMap> value) Bean property setter:paths .Swagger.setProduces
(Collection<MediaType> value) Bean property setter:produces .Swagger.setProduces
(MediaType... value) Bean property fluent setter:produces .Swagger.setResponses
(Map<String, ResponseInfo> value) Bean property setter:responses .Swagger.setSchemes
(String... value) Bean property fluent setter:schemes .Swagger.setSchemes
(Collection<String> value) Bean property setter:schemes .Swagger.setSecurity
(Collection<Map<String, List<String>>> value) Bean property setter:security .Swagger.setSecurityDefinitions
(Map<String, SecurityScheme> value) Bean property setter:securityDefinitions .Swagger.setSwagger
(String value) Bean property setter:swagger .Swagger.setTags
(Collection<Tag> value) Bean property setter:tags .Bean property setter:tags .Swagger.strict()
Sets strict mode on this bean.Sets strict mode on this bean.static final Swagger
SwaggerBuilder.swagger()
Creates an emptySwagger
element.static final Swagger
Methods in org.apache.juneau.bean.swagger with parameters of type SwaggerModifier and TypeMethodDescriptionHeaderInfo.resolveRefs
(Swagger swagger, Deque<String> refStack, int maxDepth) Resolves any"$ref" attributes in this element.Items.resolveRefs
(Swagger swagger, Deque<String> refStack, int maxDepth) Resolves any"$ref" attributes in this element.ParameterInfo.resolveRefs
(Swagger swagger, Deque<String> refStack, int maxDepth) Resolves any"$ref" attributes in this element.ResponseInfo.resolveRefs
(Swagger swagger, Deque<String> refStack, int maxDepth) Resolves any"$ref" attributes in this element.SchemaInfo.resolveRefs
(Swagger swagger, Deque<String> refStack, int maxDepth) Resolves any"$ref" attributes in this element.Constructors in org.apache.juneau.bean.swagger with parameters of type Swagger -
Uses of Swagger in org.apache.juneau.bean.swagger.ui
Methods in org.apache.juneau.bean.swagger.ui with parameters of type Swagger -
Uses of Swagger in org.apache.juneau.rest
Methods in org.apache.juneau.rest that return types with arguments of type SwaggerModifier and TypeMethodDescriptionRestContext.getSwagger
(Locale locale) Returns the swagger for the REST resource.RestRequest.getSwagger()
Returns the localized swagger associated with the resource. -
Uses of Swagger in org.apache.juneau.rest.servlet
Methods in org.apache.juneau.rest.servlet that return SwaggerModifier and TypeMethodDescriptionBasicRestObject.getSwagger
(RestRequest req) BasicRestOperations.getSwagger
(RestRequest req) [GET /api] - Show resource options.BasicRestServlet.getSwagger
(RestRequest req) -
Uses of Swagger in org.apache.juneau.rest.springboot
Methods in org.apache.juneau.rest.springboot that return Swagger -
Uses of Swagger in org.apache.juneau.rest.swagger
Methods in org.apache.juneau.rest.swagger that return SwaggerModifier and TypeMethodDescriptionBasicSwaggerProvider.getSwagger
(RestContext context, Locale locale) Returns the Swagger associated with the specified context of aRest
-annotated class.BasicSwaggerProviderSession.getSwagger()
Generates the swagger.SwaggerProvider.getSwagger
(RestContext context, Locale locale) Returns the Swagger associated with the specifiedRest
-annotated class.