com.silverpeas.mydb.data.db
Class DbTable
java.lang.Object
com.silverpeas.mydb.data.db.DbTable
public class DbTable
- extends Object
Database table.
- Author:
- Antoine HEDIN
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DbTable
public DbTable(String name)
setName
public void setName(String name)
getName
public String getName()
setLineIndex
public void setLineIndex(int lineIndex)
getLineIndex
public int getLineIndex()
addColumn
public void addColumn(DbColumn column)
addLine
public void addLine(DbLine line)
getColumns
public DbColumn[] getColumns()
getColumn
public DbColumn getColumn(int index)
getColumn
public DbColumn getColumn(String name)
getColumnIndex
public int getColumnIndex(String name)
removeColumn
public void removeColumn(int index)
getLines
public DbLine[] getLines()
getColumnsNames
public String[] getColumnsNames()
getColumnsNames
public String[] getColumnsNames(boolean autoIncrementFilter)
getSelectedLine
public DbLine getSelectedLine()
getColumnsWithExportedForeignKeys
public DbColumn[] getColumnsWithExportedForeignKeys()
getPrimaryKey
public PrimaryKey getPrimaryKey()
getForeignKeyColumnsNames
public String[][] getForeignKeyColumnsNames(String keyName)
forceColumnNotNull
public void forceColumnNotNull(String columnName)
forceColumnsNotNull
public void forceColumnsNotNull(String[] columnsNames)
forceColumnNoDefaultValue
public void forceColumnNoDefaultValue(String columnName)
forceColumnsNoDefaultValue
public void forceColumnsNoDefaultValue(String[] columnsNames)
Copyright © 2016 Silverpeas. All Rights Reserved.