org.jboss.dna.common.jdbc.model.api
Interface ForeignKeyColumn
- All Superinterfaces:
- Column, CoreMetaData, DatabaseNamedObject, KeyColumn, Serializable, TableColumn
- All Known Implementing Classes:
- ForeignKeyColumnBean
public interface ForeignKeyColumn
- extends KeyColumn
Provides all database table foreign key column specific metadata.
- Author:
- Sergiy Litsenko
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.TableColumn |
getPseudoType, getReference, isBestRowIdentifier, isForeignKeyColumn, isIndexColumn, isPrimaryKeyColumn, isVersionColumn, setBestRowIdentifier, setForeignKeyColumn, setIndexColumn, setPrimaryKeyColumn, setPseudoType, setReference, setVersionColumn |
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.Column |
addPrivilege, deletePrivilege, findPriviledgeByName, getCharOctetLength, getDefaultValue, getNullabilityType, getOrdinalPosition, getOwner, getPrecision, getPrivileges, getRadix, getSize, getSqlType, getTypeName, setCharOctetLength, setDefaultValue, setNullabilityType, setOrdinalPosition, setOwner, setPrecision, setRadix, setSize, setSqlType, setTypeName |
getSourceColumn
TableColumn getSourceColumn()
- Returns mapped source column (in PK/source table) for this foreign key column
- Returns:
- mapped source column (in PK/source table) for this foreign key column
setSourceColumn
void setSourceColumn(TableColumn sourceColumn)
- Sets mapped source column (in PK/source table) for this foreign key column
- Parameters:
sourceColumn
- mapped source column (in PK/source table) for this foreign key column
Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.