java.lang.Object
com.gdxsoft.easyweb.define.database.Table

public class Table extends Object
  • 字段详细资料

    • REPLACE_META_DATABASE_NAME

      public static final String REPLACE_META_DATABASE_NAME
      被替换的DDL的元数据库前缀
      另请参阅:
    • REPLACE_WORK_DATABASE_NAME

      public static final String REPLACE_WORK_DATABASE_NAME
      被替换的DDL的工作数据库前缀
      另请参阅:
  • 构造器详细资料

    • Table

      public Table()
    • Table

      public Table(String tableName, String schemaName, String tableType, String connectionConfigName)
    • Table

      public Table(String tableName, String schemaName, String connectionConfigName)
    • Table

      public Table(String tableName, String connectionConfigName)
    • Table

      public Table(String tableName, DataConnection conn)
      初始化对象
      参数:
      tableName - 表名称
      conn - 连接
  • 方法详细资料

    • writeDataToXml

      public void writeDataToXml(String where)
    • writeDataToXml

      public void writeDataToXml(String where, Element parent) throws Exception
      填写数据到xml
      参数:
      where - 执行条件
      parent - 数据父节点
      抛出:
      Exception
    • initBlankFrame

      public void initBlankFrame()
    • toXml

      public String toXml()
    • toXml

      public String toXml(Element parent)
      填写字段信息到xml
      参数:
      parent - 父节点
      返回:
    • fromXml

      public void fromXml(Element eleTable)
      从XML对象返回 Table
      参数:
      eleTable -
    • init

      public void init()
    • init

      public void init(String targetDatabase)
    • toJs

      public String toJs()
    • toJs

      public String toJs(String name)
    • getFields

      public Fields getFields()
    • getName

      public String getName()
    • getSchemaName

      public String getSchemaName()
    • getTableType

      public String getTableType()
      返回:
      the _TableType
    • setTableType

      public void setTableType(String tableType)
      参数:
      tableType - the _TableType to set
    • getPk

      public TablePk getPk()
      返回:
      the _Pk
    • setPk

      public void setPk(TablePk pk)
      参数:
      pk - the _Pk to set
    • getFks

      public ArrayList<TableFk> getFks()
      返回:
      the _Fks
    • setFks

      public void setFks(ArrayList<TableFk> fks)
      参数:
      fks - the _Fks to set
    • setName

      public void setName(String name)
      参数:
      name - the _Name to set
    • setSchemaName

      public void setSchemaName(String schemaName)
      参数:
      schemaName - the _SchemaName to set
    • setConnectionConfigName

      public void setConnectionConfigName(String connectionConfigName)
      参数:
      connectionConfigName - the _ConnectionConfigName to set
    • setFields

      public void setFields(Fields fields)
      参数:
      fields - the _Fields to set
    • getDatabaseType

      public String getDatabaseType()
      返回:
      the _DatabaseType
    • setDatabaseType

      public void setDatabaseType(String databaseType)
      参数:
      databaseType - the _DatabaseType to set
    • getSqlTable

      public String getSqlTable()
      DDL
      返回:
      the _SqlTable
    • setSqlTable

      public void setSqlTable(String sqlTable)
      DDL
      参数:
      sqlTable - the _SqlTable to set
    • getSqlFks

      public ArrayList<String> getSqlFks()
      返回:
      the _SqlFks
    • setSqlFks

      public void setSqlFks(ArrayList<String> sqlFks)
      参数:
      sqlFks - the _SqlFks to set
    • getSqlIndexes

      public ArrayList<String> getSqlIndexes()
      返回:
      the _SqlIndexs
    • setSqlIndexes

      public void setSqlIndexes(ArrayList<String> sqlIndexes)
      参数:
      sqlIndexs - the _SqlIndexs to set
    • getIndexes

      public ArrayList<TableIndex> getIndexes()
      返回:
      the _Indexes
    • setIndexes

      public void setIndexes(ArrayList<TableIndex> indexes)
      参数:
      indexes - the _Indexes to set
    • getCatalogName

      public String getCatalogName()
      返回:
      the _CatalogName
    • setCatalogName

      public void setCatalogName(String _CatalogName)
      参数:
      _CatalogName - the _CatalogName to set
    • getReplaceMetaDatabaseName

      public String getReplaceMetaDatabaseName()
      被替换的DDL的元数据库前缀
      返回:
      the replaceMetaDatabaseName
    • setReplaceMetaDatabaseName

      public void setReplaceMetaDatabaseName(String replaceMetaDatabaseName)
      被替换的DDL的元数据库前缀
      参数:
      replaceMetaDatabaseName - the replaceMetaDatabaseName to set
    • getReplaceWorkDatabaseName

      public String getReplaceWorkDatabaseName()
      被替换的DDL的工作数据库前缀
      返回:
      the replaceWorkDatabaseName
    • setReplaceWorkDatabaseName

      public void setReplaceWorkDatabaseName(String replaceWorkDatabaseName)
      被替换的DDL的工作数据库前缀
      参数:
      replaceWorkDatabaseName - the replaceWorkDatabaseName to set
    • getRefId

      public String getRefId()
      来源参考
      返回:
      the refId
    • setRefId

      public void setRefId(String refId)
      来源参考
      参数:
      refId - the refId to set
    • getSourceXml

      public String getSourceXml()
      来源的xml内容
      返回: