Class XmlExampleGenerator
- java.lang.Object
-
- org.openapitools.codegen.examples.XmlExampleGenerator
-
public class XmlExampleGenerator extends Object
-
-
Constructor Summary
Constructors Constructor Description XmlExampleGenerator(Map<String,io.swagger.v3.oas.models.media.Schema> examples)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
closeTag(String name)
protected String
getExample(io.swagger.v3.oas.models.media.Schema schema)
Get the example string value for the given schema.protected String
indent(int indent)
protected String
modelImplToXml(io.swagger.v3.oas.models.media.Schema schema, int indent, Collection<String> path)
protected String
openTag(String name)
protected String
quote(String string)
String
toXml(io.swagger.v3.oas.models.media.Schema schema)
protected String
toXml(io.swagger.v3.oas.models.media.Schema schema, int indent, Collection<String> path)
protected String
toXml(String name, io.swagger.v3.oas.models.media.Schema schema, int indent, Collection<String> path)
-
-
-
Method Detail
-
toXml
public String toXml(io.swagger.v3.oas.models.media.Schema schema)
-
toXml
protected String toXml(io.swagger.v3.oas.models.media.Schema schema, int indent, Collection<String> path)
-
modelImplToXml
protected String modelImplToXml(io.swagger.v3.oas.models.media.Schema schema, int indent, Collection<String> path)
-
toXml
protected String toXml(String name, io.swagger.v3.oas.models.media.Schema schema, int indent, Collection<String> path)
-
getExample
protected String getExample(io.swagger.v3.oas.models.media.Schema schema)
Get the example string value for the given schema. If an example value was not provided in the specification, a default will be generated.- Parameters:
schema
- Schema to get example string for- Returns:
- Example String
-
indent
protected String indent(int indent)
-
-