Class ComposedSchemaDiffResult
- java.lang.Object
-
- com.github.elibracha.compare.schemadiffresult.SchemaDiffResult
-
- com.github.elibracha.compare.schemadiffresult.ComposedSchemaDiffResult
-
public class ComposedSchemaDiffResult extends SchemaDiffResult
Created by adarsh.sharma on 20/12/17.
-
-
Field Summary
-
Fields inherited from class com.github.elibracha.compare.schemadiffresult.SchemaDiffResult
changedSchema, openApiDiff
-
-
Constructor Summary
Constructors Constructor Description ComposedSchemaDiffResult(OpenApiDiff openApiDiff)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends io.swagger.v3.oas.models.media.Schema<X>,X>
Optional<com.github.elibracha.model.ChangedSchema>diff(HashSet<String> refSet, io.swagger.v3.oas.models.Components leftComponents, io.swagger.v3.oas.models.Components rightComponents, T left, T right, com.github.elibracha.model.DiffContext context)-
Methods inherited from class com.github.elibracha.compare.schemadiffresult.SchemaDiffResult
isApplicable
-
-
-
-
Constructor Detail
-
ComposedSchemaDiffResult
public ComposedSchemaDiffResult(OpenApiDiff openApiDiff)
-
-
Method Detail
-
diff
public <T extends io.swagger.v3.oas.models.media.Schema<X>,X> Optional<com.github.elibracha.model.ChangedSchema> diff(HashSet<String> refSet, io.swagger.v3.oas.models.Components leftComponents, io.swagger.v3.oas.models.Components rightComponents, T left, T right, com.github.elibracha.model.DiffContext context)
- Overrides:
diffin classSchemaDiffResult
-
-