本文整理了Java中io.swagger.models.properties.Property.getExample()
方法的一些代码示例,展示了Property.getExample()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getExample()
方法的具体详情如下:
包路径:io.swagger.models.properties.Property
类名称:Property
方法名:getExample
暂无
代码示例来源:origin: Swagger2Markup/swagger2markup
private static Object generateExampleForMapProperty(MapProperty property, MarkupDocBuilder markupDocBuilder) {
if (property.getExample() != null) {
return property.getExample();
}
Map<String, Object> exampleMap = new LinkedHashMap<>();
Property valueProperty = property.getAdditionalProperties();
if (valueProperty.getExample() != null) {
return valueProperty.getExample();
}
exampleMap.put("string", PropertyAdapter.generateExample(valueProperty, markupDocBuilder));
return exampleMap;
}
代码示例来源:origin: Swagger2Markup/swagger2markup
if (property.getExample() != null) {
return Optional.ofNullable(property.getExample());
} else if (property instanceof MapProperty) {
Property additionalProperty = ((MapProperty) property).getAdditionalProperties();
if (additionalProperty.getExample() != null) {
return Optional.ofNullable(additionalProperty.getExample());
} else if (generateMissingExamples) {
Map<String, Object> exampleMap = new HashMap<>();
代码示例来源:origin: Swagger2Markup/swagger2markup
if (properties != null) {
for (Map.Entry<String, Property> property : properties.entrySet()) {
Object exampleObject = property.getValue().getExample();
if (exampleObject == null) {
if (property.getValue() instanceof RefProperty) {
代码示例来源:origin: Swagger2Markup/swagger2markup
/**
* Get example from a property
*
* @param property Property
* @param definitions map of definitions
* @param definitionDocumentResolver DocumentResolver
* @param markupDocBuilder the markup builder
* @param refStack reference stack
* @return array of Object
*/
private static Object[] getExample(
Property property,
Map<String, Model> definitions,
DocumentResolver definitionDocumentResolver,
MarkupDocBuilder markupDocBuilder,
Map<String, Integer> refStack) {
if (property.getExample() != null) {
return new Object[]{property.getExample()};
} else if (property instanceof ArrayProperty) {
return new Object[]{generateExampleForArrayProperty((ArrayProperty) property, definitions, definitionDocumentResolver, markupDocBuilder, refStack)};
} else if (property instanceof RefProperty) {
return new Object[]{generateExampleForRefModel(true, ((RefProperty) property).getSimpleRef(), definitions, definitionDocumentResolver, markupDocBuilder, refStack)};
} else {
return new Object[]{PropertyAdapter.generateExample(property, markupDocBuilder)};
}
}
代码示例来源:origin: Swagger2Markup/swagger2markup
Property schema = new PropertyModelConverter().modelToProperty(model);
if (schema != null) {
example = schema.getExample();
代码示例来源:origin: Swagger2Markup/swagger2markup
Property item = ((AbstractSerializableParameter) parameter).getItems();
if (item != null) {
abstractSerializableParameterExample = item.getExample();
if (abstractSerializableParameterExample == null) {
abstractSerializableParameterExample = PropertyAdapter.generateExample(item, markupDocBuilder);
代码示例来源:origin: io.github.swagger2markup/swagger2markup
private static Object generateExampleForMapProperty(MapProperty property, MarkupDocBuilder markupDocBuilder) {
if (property.getExample() != null) {
return property.getExample();
}
Map<String, Object> exampleMap = new LinkedHashMap<>();
Property valueProperty = property.getAdditionalProperties();
if (valueProperty.getExample() != null) {
return valueProperty.getExample();
}
exampleMap.put("string", PropertyAdapter.generateExample(valueProperty, markupDocBuilder));
return exampleMap;
}
代码示例来源:origin: io.github.swagger2markup/swagger2markup
if (property.getExample() != null) {
return Optional.ofNullable(property.getExample());
} else if (property instanceof MapProperty) {
Property additionalProperty = ((MapProperty) property).getAdditionalProperties();
if (additionalProperty.getExample() != null) {
return Optional.ofNullable(additionalProperty.getExample());
} else if (generateMissingExamples) {
Map<String, Object> exampleMap = new HashMap<>();
代码示例来源:origin: io.github.swagger2markup/swagger2markup
if (properties != null) {
for (Map.Entry<String, Property> property : properties.entrySet()) {
Object exampleObject = property.getValue().getExample();
if (exampleObject == null) {
if (property.getValue() instanceof RefProperty) {
代码示例来源:origin: io.github.swagger2markup/swagger2markup
/**
* Get example from a property
*
* @param property Property
* @param definitions map of definitions
* @param definitionDocumentResolver DocumentResolver
* @param markupDocBuilder the markup builder
* @param refStack reference stack
* @return array of Object
*/
private static Object[] getExample(
Property property,
Map<String, Model> definitions,
DocumentResolver definitionDocumentResolver,
MarkupDocBuilder markupDocBuilder,
Map<String, Integer> refStack) {
if (property.getExample() != null) {
return new Object[]{property.getExample()};
} else if (property instanceof ArrayProperty) {
return new Object[]{generateExampleForArrayProperty((ArrayProperty) property, definitions, definitionDocumentResolver, markupDocBuilder, refStack)};
} else if (property instanceof RefProperty) {
return new Object[]{generateExampleForRefModel(true, ((RefProperty) property).getSimpleRef(), definitions, definitionDocumentResolver, markupDocBuilder, refStack)};
} else {
return new Object[]{PropertyAdapter.generateExample(property, markupDocBuilder)};
}
}
代码示例来源:origin: io.github.swagger2markup/swagger2markup
Property schema = new PropertyModelConverter().modelToProperty(model);
if (schema != null) {
example = schema.getExample();
代码示例来源:origin: io.github.swagger2markup/swagger2markup
Property item = ((AbstractSerializableParameter) parameter).getItems();
if (item != null) {
abstractSerializableParameterExample = item.getExample();
if (abstractSerializableParameterExample == null) {
abstractSerializableParameterExample = PropertyAdapter.generateExample(item, markupDocBuilder);
代码示例来源:origin: swagger-api/swagger-inflector
Object example = property.getExample();
if (property instanceof RefProperty) {
RefProperty ref = (RefProperty) property;
代码示例来源:origin: io.swagger/swagger-inflector
Object example = property.getExample();
if (property instanceof RefProperty) {
RefProperty ref = (RefProperty) property;
代码示例来源:origin: swagger-api/swagger-parser
result.setExample(schema.getExample());
代码示例来源:origin: org.openapitools.swagger.parser/swagger-parser-v2-converter
result.setExample(schema.getExample());
代码示例来源:origin: io.swagger.parser.v3/swagger-parser-v2-converter
result.setExample(schema.getExample());
代码示例来源:origin: tminglei/binder-swagger-java
if (schema == null) return new ConstDataProvider(null);
Object example = schema.getExample();
if (example instanceof DataProvider) {
DataProvider provider = (DataProvider) example;
代码示例来源:origin: io.swagger/swagger-models
model.setExample(property.getExample());//example
model.setName(name);
model.setXml(xml);
内容来源于网络,如有侵权,请联系作者删除!