|
|
|
@ -29,8 +29,11 @@ public class SuitParamModel {
|
|
|
|
|
private String pathKey;
|
|
|
|
|
/* 标签内容 */
|
|
|
|
|
private String vaule;
|
|
|
|
|
/* 标签类型 Default:PARAM_VALUE_TYPE.STRING */
|
|
|
|
|
private Integer type; // BlockSoftSwitchEnumUtil.PARAM_VALUE_TYPE
|
|
|
|
|
/**
|
|
|
|
|
* 标签 内容 类型 暂未定义
|
|
|
|
|
* 设计思路: type 说明这个字段属于什么类型的值, 例如 Date,BigDecimal 等特殊类型标注
|
|
|
|
|
*/
|
|
|
|
|
private String type;
|
|
|
|
|
|
|
|
|
|
/* 标签属性 */
|
|
|
|
|
private Map<String,String> attr;
|
|
|
|
@ -38,4 +41,20 @@ public class SuitParamModel {
|
|
|
|
|
private SuitParamModel parent;
|
|
|
|
|
/* 标签子集 */
|
|
|
|
|
private List<SuitParamModel> childList;
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public String toString() {
|
|
|
|
|
return "SuitParamModel{" +
|
|
|
|
|
"tagName='" + tagName + '\'' +
|
|
|
|
|
", classPath='" + classPath + '\'' +
|
|
|
|
|
", methodName='" + methodName + '\'' +
|
|
|
|
|
", id='" + id + '\'' +
|
|
|
|
|
", name='" + name + '\'' +
|
|
|
|
|
", pathKey='" + pathKey + '\'' +
|
|
|
|
|
", vaule='" + vaule + '\'' +
|
|
|
|
|
", type=" + type +
|
|
|
|
|
", attr=" + attr +
|
|
|
|
|
", childList=" + childList +
|
|
|
|
|
'}';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|