提交 19c736d7 编写于 作者: sq3536's avatar sq3536

repair

上级 b8acb35d
package cn.ibizlab.core.lite.extensions.domain;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.Accessors;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
@Getter
@Setter
@NoArgsConstructor
@Accessors(chain = true)
public class DataModel {
private String id;
private String name;
private String factEntity;
private DataObjectModel model;
@Getter
@Setter
@NoArgsConstructor
@Accessors(chain = true)
public class DataObjectModel {
private String system;
private LinkedHashMap<String,PropertyModel> objProperties;
private LinkedHashMap<String,DataModel> nestedProperties;
private LinkedHashSet<LayerMapping> layerMappings;
}
@Getter
@Setter
@NoArgsConstructor
@Accessors(chain = true)
public class LayerMapping {
private String parentPropertyName;
private String parentPropertyEntity;
private String parentPropertyField;
private String selfPropertyName;
private String selfPropertyEntity;
private String selfPropertyField;
}
@Getter
@Setter
@NoArgsConstructor
@Accessors(chain = true)
public class PropertyModel {
private String propertyName;
private String system;
private String propertyEntity;
private LinkedHashSet<PropertyMapping> propertyMappings;
}
@Getter
@Setter
@NoArgsConstructor
@Accessors(chain = true)
public class PropertyMapping {
private String joinPropertyName;
private String joinPropertyEntity;
private String joinPropertyField;
private String selfPropertyField;
}
}
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册