|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--dke.smwp.fragmentation.ForeignKeyConstraint
mapping for foeign key contraints
Field Summary | |
private java.util.ArrayList |
_refencingColumns
names of referencing columns |
private java.util.ArrayList |
_referencedColumns
names of referenced columns |
private java.lang.String |
_referencedTable
name of table which is referenced |
Constructor Summary | |
ForeignKeyConstraint(java.util.ArrayList refencingColumns,
java.lang.String referencedTable,
java.util.ArrayList referencedColumns)
default constructor |
Method Summary | |
java.util.ArrayList |
getReferencedColumns()
get columns referenced by foreign key statement |
java.lang.String |
getReferencedTable()
get table referenced by foreign key statement |
java.util.ArrayList |
getReferencingColumns()
get columns which are referencing other columns via foreign key statement |
java.lang.String |
toString()
generate String representation of foreign key constraint for usage as part of an SQL statement; syntax: " FOREIGN KEY (" column_name_referencing {"," column_name_referencing } ")
REFERENCES "
tablename_referenced "(" column_name_referenced {"," column_name_referenced } ")" |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.util.ArrayList _refencingColumns
private java.lang.String _referencedTable
private java.util.ArrayList _referencedColumns
Constructor Detail |
public ForeignKeyConstraint(java.util.ArrayList refencingColumns, java.lang.String referencedTable, java.util.ArrayList referencedColumns)
refencingColumns
- names of referencing columnsreferencedTable
- name of table which is referencedreferencedColumns
- names of referenced columnsMethod Detail |
public java.lang.String getReferencedTable()
public java.util.ArrayList getReferencedColumns()
public java.util.ArrayList getReferencingColumns()
public java.lang.String toString()
syntax:
" FOREIGN KEY (" column_name_referencing {"," column_name_referencing } ")
REFERENCES "
tablename_referenced "(" column_name_referenced {"," column_name_referenced } ")"
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |