⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 attributeinfo.java

📁 我的文件是一个数据添加页面
💻 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 + -