📄 datatypeinfo.java
字号:
package kmd.gxml;
import java.util.*;
/**
* 对象类型信息类,存放对象类型的基本信息以及属性信息
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2007</p>
* <p>Company: 重庆科美达电脑有限公司</p>
* @author not attributable
* @version 1.0
*/
public class DataTypeInfo {
private long tid, pid;
private String name, digest;
private ArrayList attributeList;
/**
* 默认构造符
*/
public DataTypeInfo() {}
/**
* 得到对象类型的摘要信息
* @return String
*/
public String getDigest() {
return digest == null?"":digest;
}
/**
* 得到对象类型的名称
* @return String
*/
public String getName() {
return name == null?"":name;
}
/**
* 得到对象类型的父类型编号
* @return long
*/
public long getPid() {
return pid;
}
/**
* 得到对象类型的编号
* @return long
*/
public long getTid() {
return tid;
}
/**
* 得到属性值的列表
* @return ArrayList
*/
public ArrayList getAttributeList() {
return attributeList;
}
/**
* 设置对象类型的摘要信息
* @param digest String
*/
public void setDigest(String digest) {
if(digest != null) {
this.digest = digest.trim();
}
}
/**
* 设置对象类型的名称
* @param name String
*/
public void setName(String name) {
if(name != null) {
this.name = name.trim();
}
}
/**
* 设置对象类型的父对象编号
* @param pid long
*/
public void setPid(long pid) {
this.pid = pid;
}
/**
* 设置对象类型的编号
* @param tid long
*/
public void setTid(long tid) {
this.tid = tid;
}
/**
* 设置类型的属性列表
* @param attributeList ArrayList
*/
public void setAttributeList(ArrayList attributeList) {
this.attributeList = attributeList;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -