Index
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
All Classes and Interfaces|All Packages