Package com.qdesrame.openapi.diff.output
Class ConsoleRender
- java.lang.Object
-
- com.qdesrame.openapi.diff.output.ConsoleRender
-
-
Field Summary
Fields Modifier and Type Field Description protected ChangedOpenApidiffprotected static RefPointer<io.swagger.v3.oas.models.media.Schema>refPointer
-
Constructor Summary
Constructors Constructor Description ConsoleRender()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbigTitle(String title)protected Stringproperty(String name, String title, io.swagger.v3.oas.models.media.Schema schema)protected Stringproperty(String name, String title, String type)Stringrender(ChangedOpenApi diff)StringrenderBody(String ol_new, String ol_miss, String ol_deprec, String ol_changed)protected io.swagger.v3.oas.models.media.Schemaresolve(io.swagger.v3.oas.models.media.Schema schema)StringBuilderseparator(char ch)Stringtitle(String title)Stringtitle(String title, char ch)protected Stringtype(io.swagger.v3.oas.models.media.Schema schema)
-
-
-
Field Detail
-
refPointer
protected static RefPointer<io.swagger.v3.oas.models.media.Schema> refPointer
-
diff
protected ChangedOpenApi diff
-
-
Method Detail
-
render
public String render(ChangedOpenApi diff)
-
property
protected String property(String name, String title, io.swagger.v3.oas.models.media.Schema schema)
-
resolve
protected io.swagger.v3.oas.models.media.Schema resolve(io.swagger.v3.oas.models.media.Schema schema)
-
type
protected String type(io.swagger.v3.oas.models.media.Schema schema)
-
renderBody
public String renderBody(String ol_new, String ol_miss, String ol_deprec, String ol_changed)
-
separator
public StringBuilder separator(char ch)
-
-