📄 attributeinfo.java
字号:
package kmd.gxml;
/**
*
* <p>Title: 对象类型属性的信息类</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2007</p>
* <p>Company: 重庆科美达电脑有限公司</p>
* @author not attributable
* @version 1.0
*/
public class AttributeInfo {
private long aid, tid, oid;
private String name, type;
private String value;
/**
* 字符类属性标识
*/
public static final String TYPE_CHAR = "CHAR";
/**
* 浮点数属性标识
*/
public static final String TYPE_DOUBLE = "DOUBLE";
/**
* 整型属性标识
*/
public static final String TYPE_INT = "INT";
/**
* 布尔型属性标识
*/
public static final String TYPE_BOOLEAN = "BOOLEAN";
/**
* CLOB属性标识
*/
public static final String TYPE_TEXT = "TEXT";
/**
* 默认构造符
*/
public AttributeInfo() {}
/**
* 得到属性名称
* @return String
*/
public String getName() {
return name == null?"":name;
}
/**
* 得到属性编号
* @return long
*/
public long getAid() {
return aid;
}
/**
* 得到属性类型
* @return String
*/
public String getType() {
return type == null?"":type;
}
/**
* 得到属性所属对象类型的编号
* @return long
*/
public long getTid() {
return tid;
}
/**
* 得到数据对象的编号
* @return long
*/
public long getOid() {
return oid;
}
/**
* 得到属性的值
* @return Object
*/
public String getValue() {
return value;
}
/**
* 设置属性名称
* @param name String
*/
public void setName(String name) {
if(name != null) {
this.name = name.trim();
}
}
/**
* 设置属性编号
* @param aid long
*/
public void setAid(long aid) {
this.aid = aid;
}
/**
* 设置属性所属对象类型的编号
* @param tids long
*/
public void setTid(long tid) {
this.tid = tid;
}
/**
* 设置属性所属类型
* @param type String
*/
public void setType(String type) {
if(type != null) {
this.type = type;
}
}
/**
* 设置数据对象的编号
* @param did long
*/
public void setoid(long oid) {
this.oid = oid;
}
/**
* 设置属性的值
* @param value Object
*/
public void setValue(String value) {
this.value = value;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -