Index

A B C D F G H I N O P R S T W 
All Classes and Interfaces|All Packages

A

addResponse(Operation, Op, String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
addResponse(Operation, Op, String, String, String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 

B

beautifyTag(String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
buildOperation(Op, String, String, String...) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 

C

copyToOutputDirInDevMode - Variable in class io.inversion.action.openapi.OpenAPIAction
 

D

documentErrorSchema(OpenAPI) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
documentInfo(OpenAPI, Request) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
documentOpDelete(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOperations(OpenAPI, List<Op>, Map<Object, Schema>) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
documentOperationSchema(Task, OpenAPI, List<Op>, Op, boolean, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOpFind(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOpGet(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOpPatch(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOpPost(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOpPut(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentOpRelated(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentParam(Task, OpenAPI, Operation, Op, Param) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentPathItem(OpenAPI, Op) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
documentPathItems(OpenAPI, List<Op>) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
documentQueryParams(Task, OpenAPI, Operation, Op) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentRequestSchema(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentResourceSchema(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentResponseSchema(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
documentSchemas(OpenAPI, Request) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
documentServers(OpenAPI, List<Op>, Request) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
doGet(Request, Response) - Method in class io.inversion.action.openapi.OpenAPIAction
 

F

findOp(List<Op>, Op.OpFunction, Collection) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
findTemplate(Request) - Method in class io.inversion.action.openapi.OpenAPIAction
 

G

generateOpenApi(Request) - Method in class io.inversion.action.openapi.OpenAPIAction
 
getDescription() - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
getDescription(AuthScheme, Param) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
getDescription(Op) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
getOutputBaseDir() - Method in class io.inversion.action.openapi.OpenAPIAction
 
getPatchesBaseDir() - Method in class io.inversion.action.openapi.OpenAPIAction
 
getSchemaRef(String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
getTemplateBaseDir() - Method in class io.inversion.action.openapi.OpenAPIAction
 
getWriter() - Method in class io.inversion.action.openapi.OpenAPIAction
 

H

hasParam(Operation, Parameter) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
hook_documentOp(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
hook_documentOp(Task, OpenAPI, List<Op>, Op, Map<Object, Schema>) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 

I

ignoredSuffixes - Variable in class io.inversion.action.openapi.OpenAPISpecWriter
 
io.inversion.action.openapi - package io.inversion.action.openapi
 

N

newComponentRefSchema(String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
newHrefSchema() - Method in interface io.inversion.action.openapi.OpenAPIWriter
 
newTypeSchema(String, String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 

O

OpenAPIAction<A extends OpenAPIAction> - Class in io.inversion.action.openapi
https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X---Getting-started https://javadoc.io/doc/io.swagger.core.v3/swagger-models/latest/index.html https://mvnrepository.com/artifact/io.swagger.core.v3 https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-core https://swagger.io/tools/open-source/open-source-integrations/ https://github.com/swagger-api/swagger-core https://swagger.io/specification/
OpenAPIAction() - Constructor for class io.inversion.action.openapi.OpenAPIAction
 
OpenAPISpecWriter - Class in io.inversion.action.openapi
 
OpenAPISpecWriter() - Constructor for class io.inversion.action.openapi.OpenAPISpecWriter
 
OpenAPIWriter<T extends OpenAPIWriter> - Interface in io.inversion.action.openapi
 
outputBaseDir - Variable in class io.inversion.action.openapi.OpenAPIAction
 

P

patchesBaseDir - Variable in class io.inversion.action.openapi.OpenAPIAction
 

R

removeInternalOps(OpenAPI, List<Op>) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
removeReadOnlyProperties(OpenAPI, Collection, String) - Method in interface io.inversion.action.openapi.OpenAPIWriter
 

S

serveOpenApi(Request, Response, String) - Method in class io.inversion.action.openapi.OpenAPIAction
 

T

templateBaseDir - Variable in class io.inversion.action.openapi.OpenAPIAction
 

W

withOutputBaseDir(String) - Method in class io.inversion.action.openapi.OpenAPIAction
 
withPatchesBaseDir(String) - Method in class io.inversion.action.openapi.OpenAPIAction
 
withTemplateBaseDir(String) - Method in class io.inversion.action.openapi.OpenAPIAction
 
withWriter(OpenAPISpecWriter) - Method in class io.inversion.action.openapi.OpenAPIAction
 
writeOpenAPI(Request, OpenAPI) - Method in class io.inversion.action.openapi.OpenAPIAction
Override me to manually edit the OpenAPI pojo before it is serialized to JSON OR to edit the JSNode model after it has been serialized.
writeOpenAPI(Request, OpenAPI) - Method in class io.inversion.action.openapi.OpenAPISpecWriter
 
writer - Variable in class io.inversion.action.openapi.OpenAPIAction
 
A B C D F G H I N O P R S T W 
All Classes and Interfaces|All Packages