public interface ApiVisitor
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ApiVisitor.VisitorFunction<A extends Annotation,E extends AnnotatedElement>
Generic representation of each of these functions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitAPIResponse(org.eclipse.microprofile.openapi.annotations.responses.APIResponse apiResponse,
AnnotatedElement element,
ApiContext context) |
void |
visitAPIResponses(org.eclipse.microprofile.openapi.annotations.responses.APIResponses apiResponses,
AnnotatedElement element,
ApiContext context) |
void |
visitCallback(org.eclipse.microprofile.openapi.annotations.callbacks.Callback callback,
AnnotatedElement element,
ApiContext context) |
void |
visitCallbacks(org.eclipse.microprofile.openapi.annotations.callbacks.Callbacks callbacks,
AnnotatedElement element,
ApiContext context) |
void |
visitConsumes(javax.ws.rs.Consumes produces,
AnnotatedElement element,
ApiContext context) |
void |
visitCookieParam(javax.ws.rs.CookieParam param,
AnnotatedElement element,
ApiContext context) |
void |
visitDELETE(javax.ws.rs.DELETE delete,
Method element,
ApiContext context) |
void |
visitExtension(org.eclipse.microprofile.openapi.annotations.extensions.Extension extension,
AnnotatedElement element,
ApiContext context) |
void |
visitExtensions(org.eclipse.microprofile.openapi.annotations.extensions.Extensions extensions,
AnnotatedElement element,
ApiContext context) |
void |
visitExternalDocumentation(org.eclipse.microprofile.openapi.annotations.ExternalDocumentation externalDocs,
AnnotatedElement element,
ApiContext context) |
void |
visitFormParam(javax.ws.rs.FormParam param,
AnnotatedElement element,
ApiContext context) |
void |
visitGET(javax.ws.rs.GET get,
Method element,
ApiContext context) |
void |
visitHEAD(javax.ws.rs.HEAD head,
Method element,
ApiContext context) |
void |
visitHeaderParam(javax.ws.rs.HeaderParam param,
AnnotatedElement element,
ApiContext context) |
void |
visitOpenAPI(org.eclipse.microprofile.openapi.annotations.OpenAPIDefinition definition,
AnnotatedElement element,
ApiContext context) |
void |
visitOperation(org.eclipse.microprofile.openapi.annotations.Operation operation,
AnnotatedElement element,
ApiContext context) |
void |
visitOPTIONS(javax.ws.rs.OPTIONS options,
Method element,
ApiContext context) |
void |
visitParameter(org.eclipse.microprofile.openapi.annotations.parameters.Parameter parameter,
AnnotatedElement element,
ApiContext context) |
void |
visitParameters(org.eclipse.microprofile.openapi.annotations.parameters.Parameters parameters,
AnnotatedElement element,
ApiContext context) |
void |
visitPATCH(javax.ws.rs.PATCH patch,
Method element,
ApiContext context) |
void |
visitPathParam(javax.ws.rs.PathParam param,
AnnotatedElement element,
ApiContext context) |
void |
visitPOST(javax.ws.rs.POST post,
Method element,
ApiContext context) |
void |
visitProduces(javax.ws.rs.Produces produces,
AnnotatedElement element,
ApiContext context) |
void |
visitPUT(javax.ws.rs.PUT put,
Method element,
ApiContext context) |
void |
visitQueryParam(javax.ws.rs.QueryParam param,
AnnotatedElement element,
ApiContext context) |
void |
visitRequestBody(org.eclipse.microprofile.openapi.annotations.parameters.RequestBody requestBody,
AnnotatedElement element,
ApiContext context) |
void |
visitSchema(org.eclipse.microprofile.openapi.annotations.media.Schema schema,
AnnotatedElement element,
ApiContext context) |
void |
visitSecurityRequirement(org.eclipse.microprofile.openapi.annotations.security.SecurityRequirement securityRequirement,
AnnotatedElement element,
ApiContext context) |
void |
visitSecurityRequirements(org.eclipse.microprofile.openapi.annotations.security.SecurityRequirements securityRequirements,
AnnotatedElement element,
ApiContext context) |
void |
visitSecurityScheme(org.eclipse.microprofile.openapi.annotations.security.SecurityScheme securityScheme,
AnnotatedElement element,
ApiContext context) |
void |
visitSecuritySchemes(org.eclipse.microprofile.openapi.annotations.security.SecuritySchemes securitySchemes,
AnnotatedElement element,
ApiContext context) |
void |
visitServer(org.eclipse.microprofile.openapi.annotations.servers.Server server,
AnnotatedElement element,
ApiContext context) |
void |
visitServers(org.eclipse.microprofile.openapi.annotations.servers.Servers servers,
AnnotatedElement element,
ApiContext context) |
void |
visitTag(org.eclipse.microprofile.openapi.annotations.tags.Tag tag,
AnnotatedElement element,
ApiContext context) |
void |
visitTags(org.eclipse.microprofile.openapi.annotations.tags.Tags tags,
AnnotatedElement element,
ApiContext context) |
void visitGET(javax.ws.rs.GET get,
Method element,
ApiContext context)
void visitPOST(javax.ws.rs.POST post,
Method element,
ApiContext context)
void visitPUT(javax.ws.rs.PUT put,
Method element,
ApiContext context)
void visitDELETE(javax.ws.rs.DELETE delete,
Method element,
ApiContext context)
void visitHEAD(javax.ws.rs.HEAD head,
Method element,
ApiContext context)
void visitOPTIONS(javax.ws.rs.OPTIONS options,
Method element,
ApiContext context)
void visitPATCH(javax.ws.rs.PATCH patch,
Method element,
ApiContext context)
void visitProduces(javax.ws.rs.Produces produces,
AnnotatedElement element,
ApiContext context)
void visitConsumes(javax.ws.rs.Consumes produces,
AnnotatedElement element,
ApiContext context)
void visitQueryParam(javax.ws.rs.QueryParam param,
AnnotatedElement element,
ApiContext context)
void visitPathParam(javax.ws.rs.PathParam param,
AnnotatedElement element,
ApiContext context)
void visitFormParam(javax.ws.rs.FormParam param,
AnnotatedElement element,
ApiContext context)
void visitHeaderParam(javax.ws.rs.HeaderParam param,
AnnotatedElement element,
ApiContext context)
void visitCookieParam(javax.ws.rs.CookieParam param,
AnnotatedElement element,
ApiContext context)
void visitOpenAPI(org.eclipse.microprofile.openapi.annotations.OpenAPIDefinition definition,
AnnotatedElement element,
ApiContext context)
void visitSchema(org.eclipse.microprofile.openapi.annotations.media.Schema schema,
AnnotatedElement element,
ApiContext context)
void visitExtension(org.eclipse.microprofile.openapi.annotations.extensions.Extension extension,
AnnotatedElement element,
ApiContext context)
void visitExtensions(org.eclipse.microprofile.openapi.annotations.extensions.Extensions extensions,
AnnotatedElement element,
ApiContext context)
void visitOperation(org.eclipse.microprofile.openapi.annotations.Operation operation,
AnnotatedElement element,
ApiContext context)
void visitCallback(org.eclipse.microprofile.openapi.annotations.callbacks.Callback callback,
AnnotatedElement element,
ApiContext context)
void visitCallbacks(org.eclipse.microprofile.openapi.annotations.callbacks.Callbacks callbacks,
AnnotatedElement element,
ApiContext context)
void visitRequestBody(org.eclipse.microprofile.openapi.annotations.parameters.RequestBody requestBody,
AnnotatedElement element,
ApiContext context)
void visitAPIResponse(org.eclipse.microprofile.openapi.annotations.responses.APIResponse apiResponse,
AnnotatedElement element,
ApiContext context)
void visitAPIResponses(org.eclipse.microprofile.openapi.annotations.responses.APIResponses apiResponses,
AnnotatedElement element,
ApiContext context)
void visitParameter(org.eclipse.microprofile.openapi.annotations.parameters.Parameter parameter,
AnnotatedElement element,
ApiContext context)
void visitParameters(org.eclipse.microprofile.openapi.annotations.parameters.Parameters parameters,
AnnotatedElement element,
ApiContext context)
void visitExternalDocumentation(org.eclipse.microprofile.openapi.annotations.ExternalDocumentation externalDocs,
AnnotatedElement element,
ApiContext context)
void visitServer(org.eclipse.microprofile.openapi.annotations.servers.Server server,
AnnotatedElement element,
ApiContext context)
void visitServers(org.eclipse.microprofile.openapi.annotations.servers.Servers servers,
AnnotatedElement element,
ApiContext context)
void visitTag(org.eclipse.microprofile.openapi.annotations.tags.Tag tag,
AnnotatedElement element,
ApiContext context)
void visitTags(org.eclipse.microprofile.openapi.annotations.tags.Tags tags,
AnnotatedElement element,
ApiContext context)
void visitSecurityScheme(org.eclipse.microprofile.openapi.annotations.security.SecurityScheme securityScheme,
AnnotatedElement element,
ApiContext context)
void visitSecuritySchemes(org.eclipse.microprofile.openapi.annotations.security.SecuritySchemes securitySchemes,
AnnotatedElement element,
ApiContext context)
void visitSecurityRequirement(org.eclipse.microprofile.openapi.annotations.security.SecurityRequirement securityRequirement,
AnnotatedElement element,
ApiContext context)
void visitSecurityRequirements(org.eclipse.microprofile.openapi.annotations.security.SecurityRequirements securityRequirements,
AnnotatedElement element,
ApiContext context)
Copyright © 2019. All rights reserved.