Uses of Class
org.apache.juneau.bean.swagger.Swagger
Packages that use Swagger
Package
Description
Swagger Data Transfer Objects
Swagger UI Generator
REST Server API
REST Servlets
Spring Boot Integration
REST Swagger Support
-
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 SwaggerSwaggerBuilder.swagger()Creates an emptySwaggerelement.static final SwaggerMethods 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
Fields in org.apache.juneau.rest with type parameters of type SwaggerModifier and TypeFieldDescriptionprotected final ConcurrentHashMap<Locale,Swagger> RestContext.swaggerCacheMethods 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.