|
@ -0,0 +1,210 @@
|
|
|
package com.yihu.jw.restmodel.ehr.standard;
|
|
|
|
|
|
|
|
|
import java.util.Objects;
|
|
|
|
|
|
/**
|
|
|
* 数据元数据模型
|
|
|
*
|
|
|
* @author lincl
|
|
|
* @version 1.0
|
|
|
* @created 2016.2.22
|
|
|
*/
|
|
|
public class MStdMetaData {
|
|
|
|
|
|
//--------------------ehr 字段
|
|
|
private Long id; // 数据元ID
|
|
|
private Long dataSetId;
|
|
|
private String innerCode; // 内部代码
|
|
|
private String code; // 标准元编码
|
|
|
private String name; // 名称
|
|
|
private String type; // 数据元数据类型
|
|
|
private String format; // 表示格式
|
|
|
private Long dictId;
|
|
|
private String definition; // 标准元定义, 即说明
|
|
|
private boolean nullable; // 是否可为空
|
|
|
private String columnLength; // 数据长度
|
|
|
private String columnType; // 数据类型
|
|
|
private String columnName; // 字段名
|
|
|
private boolean primaryKey; // 是否为主键
|
|
|
private Integer hashCode;
|
|
|
boolean isHbaseFullTextRetrieval; // Hbase 全文检索字段
|
|
|
boolean isHbasePrimaryKey; // Hbase 主键字段
|
|
|
private String dictName;
|
|
|
private String dictCode;
|
|
|
//--------------------ehr 字段
|
|
|
|
|
|
private Long standardId; //标准ID
|
|
|
private String stdVersion;
|
|
|
|
|
|
public Long getDictId() {
|
|
|
return dictId;
|
|
|
}
|
|
|
public void setDictId(Long dictId) {
|
|
|
this.dictId = dictId;
|
|
|
}
|
|
|
|
|
|
|
|
|
public Long getDataSetId() {
|
|
|
return dataSetId;
|
|
|
}
|
|
|
|
|
|
public void setDataSetId(Long dataSetId) {
|
|
|
this.dataSetId = dataSetId;
|
|
|
}
|
|
|
|
|
|
public String getColumnLength() {
|
|
|
return columnLength;
|
|
|
}
|
|
|
|
|
|
public void setColumnLength(String length) {
|
|
|
this.columnLength = length;
|
|
|
}
|
|
|
|
|
|
public String getColumnType() {
|
|
|
return columnType;
|
|
|
}
|
|
|
|
|
|
public void setColumnType(String type) {
|
|
|
this.columnType = type;
|
|
|
}
|
|
|
|
|
|
public String getColumnName() {
|
|
|
return columnName;
|
|
|
}
|
|
|
|
|
|
public void setColumnName(String columnName) {
|
|
|
this.columnName = columnName;
|
|
|
}
|
|
|
|
|
|
public boolean isNullable() {
|
|
|
return nullable;
|
|
|
}
|
|
|
|
|
|
public void setNullable(boolean nullable) {
|
|
|
this.nullable = nullable;
|
|
|
}
|
|
|
|
|
|
public boolean isPrimaryKey() {
|
|
|
return primaryKey;
|
|
|
}
|
|
|
|
|
|
public void setPrimaryKey(boolean isPrimaryKey) {
|
|
|
this.primaryKey = isPrimaryKey;
|
|
|
}
|
|
|
|
|
|
public String getCode() {
|
|
|
return code;
|
|
|
}
|
|
|
|
|
|
public void setCode(String code) {
|
|
|
this.code = code;
|
|
|
}
|
|
|
|
|
|
public String getDefinition() {
|
|
|
return definition;
|
|
|
}
|
|
|
|
|
|
public void setDefinition(String definition) {
|
|
|
this.definition = definition;
|
|
|
}
|
|
|
|
|
|
public String getFormat() {
|
|
|
return format;
|
|
|
}
|
|
|
|
|
|
public void setFormat(String format) {
|
|
|
this.format = format;
|
|
|
}
|
|
|
|
|
|
public Integer getHashCode() {
|
|
|
hashCode = Objects.hash(dataSetId, dictId, code, definition, format, innerCode, name,
|
|
|
type, columnLength, columnType, nullable, primaryKey);
|
|
|
|
|
|
return hashCode;
|
|
|
}
|
|
|
|
|
|
public void setHashCode(Integer hashCode) {
|
|
|
this.hashCode = hashCode;
|
|
|
}
|
|
|
|
|
|
public Long getId() {
|
|
|
return id;
|
|
|
}
|
|
|
|
|
|
public void setId(Long id) {
|
|
|
this.id = id;
|
|
|
}
|
|
|
|
|
|
public String getInnerCode() {
|
|
|
return innerCode;
|
|
|
}
|
|
|
|
|
|
public void setInnerCode(String innerCode) {
|
|
|
this.innerCode = innerCode;
|
|
|
}
|
|
|
|
|
|
public String getName() {
|
|
|
return name;
|
|
|
}
|
|
|
|
|
|
public void setName(String name) {
|
|
|
this.name = name;
|
|
|
}
|
|
|
|
|
|
public String getType() {
|
|
|
return type;
|
|
|
}
|
|
|
|
|
|
public void setType(String type) {
|
|
|
this.type = type;
|
|
|
}
|
|
|
|
|
|
public boolean isHbaseFullTextRetrieval() {
|
|
|
return isHbaseFullTextRetrieval;
|
|
|
}
|
|
|
|
|
|
public void setHbaseFullTextRetrieval(boolean as) {
|
|
|
isHbaseFullTextRetrieval = as;
|
|
|
}
|
|
|
|
|
|
public boolean isHbasePrimaryKey() {
|
|
|
return isHbasePrimaryKey;
|
|
|
}
|
|
|
|
|
|
public void setHbasePrimaryKey(boolean as) {
|
|
|
isHbasePrimaryKey = as;
|
|
|
}
|
|
|
|
|
|
public String getDictCode() {
|
|
|
return dictCode;
|
|
|
}
|
|
|
|
|
|
public void setDictCode(String dictCode) {
|
|
|
this.dictCode = dictCode;
|
|
|
}
|
|
|
|
|
|
public String getDictName() {
|
|
|
return dictName;
|
|
|
}
|
|
|
|
|
|
public void setDictName(String dictName) {
|
|
|
this.dictName = dictName;
|
|
|
}
|
|
|
|
|
|
public Long getStandardId() {
|
|
|
return standardId;
|
|
|
}
|
|
|
|
|
|
public void setStandardId(Long standardId) {
|
|
|
this.standardId = standardId;
|
|
|
}
|
|
|
|
|
|
public String getStdVersion() {
|
|
|
return stdVersion;
|
|
|
}
|
|
|
|
|
|
public void setStdVersion(String stdVersion) {
|
|
|
this.stdVersion = stdVersion;
|
|
|
}
|
|
|
}
|