| 程序包 | 说明 |
|---|---|
| com.github.lfopenjavaswagger2word.model | |
| com.github.lfopenjavaswagger2word.util |
| 限定符和类型 | 字段和说明 |
|---|---|
private ModelAttr |
Request.modelAttr
复杂对象引用
|
| 限定符和类型 | 字段和说明 |
|---|---|
private java.util.List<ModelAttr> |
ModelAttr.properties
嵌套属性列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
ModelAttr |
Request.getModelAttr() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<ModelAttr> |
ModelAttr.getProperties() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Request.setModelAttr(ModelAttr modelAttr) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ModelAttr.setProperties(java.util.List<ModelAttr> properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
private static ModelAttr |
GenerateDocxUtils.getAndPutModelAttr(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> swaggerMap,
java.util.Map<java.lang.String,ModelAttr> resMap,
java.lang.String modeName)
递归生成ModelAttr
对$ref类型设置具体属性
|
private static ModelAttr |
GenerateDocxUtils.processResponseModelAttrs(java.util.Map<java.lang.String,java.lang.Object> responseObj,
java.util.Map<java.lang.String,ModelAttr> definitinMap)
处理返回属性列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
private static java.util.Map<java.lang.String,ModelAttr> |
GenerateDocxUtils.parseDefinitions(java.util.Map<java.lang.String,java.lang.Object> map)
解析Definition
|
| 限定符和类型 | 方法和说明 |
|---|---|
private static java.lang.Object |
GenerateDocxUtils.getValue(java.lang.String type,
ModelAttr modelAttr)
例子中,字段的默认值
|
| 限定符和类型 | 方法和说明 |
|---|---|
private static void |
GenerateDocxUtils.addReqParam(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> reqList,
java.lang.String firstSuffix,
java.lang.Object in,
java.util.List<ModelAttr> properties) |
private static void |
GenerateDocxUtils.addResParam(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resList,
java.lang.String firstSuffix,
java.util.List<ModelAttr> properties) |
private static ModelAttr |
GenerateDocxUtils.getAndPutModelAttr(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> swaggerMap,
java.util.Map<java.lang.String,ModelAttr> resMap,
java.lang.String modeName)
递归生成ModelAttr
对$ref类型设置具体属性
|
private static ModelAttr |
GenerateDocxUtils.processResponseModelAttrs(java.util.Map<java.lang.String,java.lang.Object> responseObj,
java.util.Map<java.lang.String,ModelAttr> definitinMap)
处理返回属性列表
|
private static java.lang.String |
GenerateDocxUtils.processResponseParam(java.util.Map<java.lang.String,java.lang.Object> responseObj,
java.util.Map<java.lang.String,ModelAttr> definitinMap)
处理返回值
|
Copyright © 2020. All Rights Reserved.