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

📄 column.java

📁 anewssystem新闻发布系统集成使用了spring hibernate freemarker EXTJS等开源框架 可以作为学习参考
💻 JAVA
字号:
package anni.database;

public class Column {
    private String name;
    private String typeName;
    private int typeSize;
    private boolean nullable;
    private Table table;
    private Pk pk;
    private Fk fk;

    public Column(String name, String typeName, int typeSize,
        boolean nullable) {
        this.name = name;
        this.typeName = typeName;
        this.typeSize = typeSize;
        this.nullable = nullable;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public int getTypeSize() {
        return typeSize;
    }

    public void setTypeSize(int typeSize) {
        this.typeSize = typeSize;
    }

    public boolean isNullable() {
        return nullable;
    }

    public void setNullable(boolean nullable) {
        this.nullable = nullable;
    }

    public Table getTable() {
        return table;
    }

    public void setTable(Table table) {
        this.table = table;
    }

    //
    public Pk getPk() {
        return pk;
    }

    public void setPk(Pk pk) {
        this.pk = pk;
    }

    public Fk getFk() {
        return fk;
    }

    public void setFk(Fk fk) {
        this.fk = fk;
    }

    //
    public boolean isPk() {
        return pk != null;
    }

    public boolean isFk() {
        return fk != null;
    }

    public String toString() {
        return name + " " + typeName + "(" + typeSize + ")";
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -