?? 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 + -