All Classes
-
Class Summary Class Description CodegenBeanAnnotationDirective CodegenExtensions CodegenInfo CodegenJavaArgument CodegenJavaBean CodegenJavaInterface CodegenJavaMethod CodegenJavaReturn CodegenUtil DocumentPreProcessor Used to preprocess an OpenAPI document in a variety of ways with the intent of making the result more conducive to generating the jax-rs and json schema code.IndexedCodeWriter InterfaceInfo InterfacesVisitor Visitor used to organize all of the paths into a set of interface names.JavaBeanPostProcessor JaxRsEnumRule JaxRsProjectSettings Represents some basic meta information about the project being generated.OpenApi2CodegenVisitor Visitor used to create a Codegen Info object from a OpenAPI document.OpenApi2JaxRs Class used to generate a simple JAX-RS project from an OpenAPI document.OpenApi2JaxRs.JaxRsRuleFactory OpenApi2Quarkus Class used to generate a Quarkus JAX-RS project from an OpenAPI document.OpenApi2Thorntail Class used to generate a Thorntail JAX-RS project from an OpenAPI document.OpenApiAllOfProcessor OpenApiBeanClassExtendsProcessor Pre processes the OpenAPI document to handle the x-codegen-extendsClass extension.OpenApiDateTimeSimpleTypeProcessor OpenApiInlinedParameterRemover OpenApiInlinedSchemaRemover OpenApiLongSimpleTypeProcessor OpenApiMapDataTypeProcessor OpenApiParameterInliner OpenApiResponseInliner OpenApiTypeInliner PathItemDetectionVisitor SchemaSigner