diff --git a/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java b/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java index 8461310a298..e2704637a71 100644 --- a/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java +++ b/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java @@ -12,6 +12,8 @@ public class CodegenProperty { public Integer minLength; /** pattern validation for strings, see http://json-schema.org/latest/json-schema-validation.html#rfc.section.5.2.3 */ public String pattern; + /** A free-form property to include an example of an instance for this schema. */ + public String example; public Double minimum, maximum, exclusiveMinimum, exclusiveMaximum; public Boolean hasMore = null, required = null, secondaryParam = null; diff --git a/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java b/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java index e06497f7900..0074e21d7dc 100644 --- a/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java +++ b/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java @@ -412,7 +412,7 @@ public class DefaultCodegen { property.description = p.getDescription(); property.getter = "get" + name.substring(0, 1).toUpperCase() + name.substring(1); property.setter = "set" + name.substring(0, 1).toUpperCase() + name.substring(1); - + property.example = p.getExample(); property.defaultValue = toDefaultValue(p); String type = getSwaggerType(p);