Class OpenAPIUtil


  • public class OpenAPIUtil
    extends Object
    • Constructor Detail

      • OpenAPIUtil

        public OpenAPIUtil()
    • Method Detail

      • addPropertiesFromRef

        public static void addPropertiesFromRef​(io.swagger.v3.oas.models.OpenAPI openAPI,
                                                io.swagger.v3.oas.models.media.Schema refSchema,
                                                io.swagger.codegen.v3.CodegenProperty codegenProperty)
      • getSimpleRef

        public static String getSimpleRef​(String ref)
      • getSchemaFromName

        public static io.swagger.v3.oas.models.media.Schema getSchemaFromName​(String name,
                                                                              io.swagger.v3.oas.models.OpenAPI openAPI)
      • getRefSchemaIfExists

        public static io.swagger.v3.oas.models.media.Schema getRefSchemaIfExists​(io.swagger.v3.oas.models.media.Schema schema,
                                                                                 io.swagger.v3.oas.models.OpenAPI openAPI)
      • getSchemaFromRefSchema

        public static io.swagger.v3.oas.models.media.Schema getSchemaFromRefSchema​(io.swagger.v3.oas.models.media.Schema refSchema,
                                                                                   io.swagger.v3.oas.models.OpenAPI openAPI)
      • getPropertyFromAllOfSchema

        public static io.swagger.v3.oas.models.media.Schema getPropertyFromAllOfSchema​(String propertyName,
                                                                                       List<io.swagger.v3.oas.models.media.Schema> schemas,
                                                                                       io.swagger.v3.oas.models.OpenAPI openAPI)