com.openexchange.admin.tools.database
Class TableObject
java.lang.Object
com.openexchange.admin.tools.database.TableObject
public class TableObject
- extends java.lang.Object
- Author:
- cutmasta
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableObject
public TableObject()
getName
public java.lang.String getName()
addColumn
public void addColumn(TableColumnObject to)
removeColumn
public void removeColumn(TableColumnObject to)
getColumns
public java.util.Vector<TableColumnObject> getColumns()
setName
public void setName(java.lang.String name)
setDataRow
public void setDataRow(TableRowObject tc)
getDataRow
public TableRowObject getDataRow(int position)
getDataRowCount
public int getDataRowCount()
addCrossReferenceTable
public void addCrossReferenceTable(java.lang.String reference_table)
removeCrossReferenceTable
public void removeCrossReferenceTable(java.lang.String reference_table)
getCrossReferenceTables
public java.util.Iterator<java.lang.String> getCrossReferenceTables()
hasCrossReferences
public boolean hasCrossReferences()
hasCrossReference2Table
public boolean hasCrossReference2Table(TableObject checkref)
addReferencedBy
public void addReferencedBy(java.lang.String table_name)
removeReferencedBy
public void removeReferencedBy(java.lang.String reference_table)
getReferencedByTables
public java.util.Iterator<java.lang.String> getReferencedByTables()
isReferencedByTables
public boolean isReferencedByTables()
isReferencedBy
public boolean isReferencedBy(TableObject checkref)