Class PathsProcessor

java.lang.Object
io.swagger.v3.parser.processors.PathsProcessor

public class PathsProcessor extends Object
  • Constructor Details

  • Method Details

    • 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)
    • computeRef

      protected String computeRef(String ref, String prefix)
    • computeRelativeRef

      protected String computeRelativeRef(String ref, String prefix)
    • computeLocalRef

      protected String computeLocalRef(String ref, String prefix)
    • processReferencePath

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