Class ParameterDiff


  • public class ParameterDiff
    extends ReferenceDiffCache<io.swagger.v3.oas.models.parameters.Parameter,​com.github.elibracha.model.ChangedParameter>
    • Constructor Detail

      • ParameterDiff

        public ParameterDiff​(OpenApiDiff openApiDiff)
    • Method Detail

      • diff

        public Optional<com.github.elibracha.model.ChangedParameter> diff​(io.swagger.v3.oas.models.parameters.Parameter left,
                                                                          io.swagger.v3.oas.models.parameters.Parameter right,
                                                                          com.github.elibracha.model.DiffContext context)
      • computeDiff

        protected Optional<com.github.elibracha.model.ChangedParameter> computeDiff​(HashSet<String> refSet,
                                                                                    io.swagger.v3.oas.models.parameters.Parameter left,
                                                                                    io.swagger.v3.oas.models.parameters.Parameter right,
                                                                                    com.github.elibracha.model.DiffContext context)
        Specified by:
        computeDiff in class ReferenceDiffCache<io.swagger.v3.oas.models.parameters.Parameter,​com.github.elibracha.model.ChangedParameter>