edu.stanford.smi.protegex.owl.swrl.ddm
Interface Table
- All Known Implementing Classes:
- TableImpl
public interface Table
getDatabase
Database getDatabase()
getPrimaryKey
PrimaryKey getPrimaryKey()
getTableName
String getTableName()
getSchemaName
String getSchemaName()
getColumns
Set<Column> getColumns()
getForeignKeys
Set<ForeignKey> getForeignKeys()
hasPrimaryKey
boolean hasPrimaryKey()
hasForeignKeys
boolean hasForeignKeys()
setPrimaryKey
void setPrimaryKey(PrimaryKey primaryKey)
setForeignKeys
void setForeignKeys(Set<ForeignKey> foreignKeys)
addForeignKey
void addForeignKey(ForeignKey foreignKey)
addColumns
void addColumns(Set<Column> columns)
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.