Class ParameterDiff
- java.lang.Object
-
- com.qdesrame.openapi.diff.compare.ReferenceDiffCache<io.swagger.v3.oas.models.parameters.Parameter,ChangedParameter>
-
- com.qdesrame.openapi.diff.compare.ParameterDiff
-
public class ParameterDiff extends ReferenceDiffCache<io.swagger.v3.oas.models.parameters.Parameter,ChangedParameter>
-
-
Constructor Summary
Constructors Constructor Description ParameterDiff(OpenApiDiff openApiDiff)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Optional<ChangedParameter>computeDiff(HashSet<String> refSet, io.swagger.v3.oas.models.parameters.Parameter left, io.swagger.v3.oas.models.parameters.Parameter right, DiffContext context)Optional<ChangedParameter>diff(io.swagger.v3.oas.models.parameters.Parameter left, io.swagger.v3.oas.models.parameters.Parameter right, DiffContext context)-
Methods inherited from class com.qdesrame.openapi.diff.compare.ReferenceDiffCache
cachedDiff, getRefKey
-
-
-
-
Constructor Detail
-
ParameterDiff
public ParameterDiff(OpenApiDiff openApiDiff)
-
-
Method Detail
-
diff
public Optional<ChangedParameter> diff(io.swagger.v3.oas.models.parameters.Parameter left, io.swagger.v3.oas.models.parameters.Parameter right, DiffContext context)
-
computeDiff
protected Optional<ChangedParameter> computeDiff(HashSet<String> refSet, io.swagger.v3.oas.models.parameters.Parameter left, io.swagger.v3.oas.models.parameters.Parameter right, DiffContext context)
- Specified by:
computeDiffin classReferenceDiffCache<io.swagger.v3.oas.models.parameters.Parameter,ChangedParameter>
-
-