Class PathsProcessor


  • public class PathsProcessor
    extends Object
    • Method Detail

      • processPaths

        public void processPaths()
      • updateRefs

        protected void updateRefs​(io.swagger.v3.oas.models.PathItem path,
                                  String pathRef)
      • updateRefs

        protected void updateRefs​(io.swagger.v3.oas.models.responses.ApiResponse response,
                                  String pathRef)
      • updateRefs

        protected void updateRefs​(io.swagger.v3.oas.models.examples.Example example,
                                  String pathRef)
      • updateRefs

        protected void updateRefs​(io.swagger.v3.oas.models.parameters.Parameter param,
                                  String pathRef)
      • updateRefs

        protected void updateRefs​(io.swagger.v3.oas.models.parameters.RequestBody body,
                                  String pathRef)
      • updateRefs

        protected void updateRefs​(io.swagger.v3.oas.models.media.Schema model,
                                  String pathRef)
      • isLocalRef

        protected boolean isLocalRef​(String ref)
      • isAbsoluteRef

        protected boolean isAbsoluteRef​(String ref)
      • computeRelativeRef

        protected String computeRelativeRef​(String ref,
                                            String prefix)
      • processReferencePath

        public io.swagger.v3.oas.models.PathItem processReferencePath​(io.swagger.v3.oas.models.PathItem pathItem)