|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.constraints.impl.ConstraintImpl
org.eclipse.datatools.modelbase.sql.constraints.impl.TableConstraintImpl
org.eclipse.datatools.modelbase.sql.constraints.impl.ReferenceConstraintImpl
org.eclipse.datatools.modelbase.sql.constraints.impl.ForeignKeyImpl
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc.JDBCForeignKey
| Constructor Summary | |
JDBCForeignKey()
|
|
| Method Summary | |
boolean |
eIsSet(EStructuralFeature eFeature)
|
Database |
getCatalogDatabase()
|
java.sql.Connection |
getConnection()
|
EList |
getEAnnotations()
|
boolean |
isIdentifyingRelationship(EList columns)
|
boolean |
isSystemObject()
|
void |
refresh()
|
static void |
setAsIdentifyingRelatinship(ForeignKey fk,
boolean identifying)
|
| Methods inherited from class org.eclipse.datatools.modelbase.sql.constraints.impl.ForeignKeyImpl |
basicGetReferencedTable, basicGetUniqueConstraint, basicGetUniqueIndex, basicSetReferencedTable, basicSetUniqueConstraint, basicSetUniqueIndex, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, getMatch, getOnDelete, getOnUpdate, getReferencedMembers, getReferencedTable, getUniqueConstraint, getUniqueIndex, setMatch, setOnDelete, setOnUpdate, setReferencedTable, setUniqueConstraint, setUniqueIndex, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.constraints.impl.ReferenceConstraintImpl |
getMembers |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.constraints.impl.TableConstraintImpl |
basicSetBaseTable, eBasicRemoveFromContainerFeature, getBaseTable, setBaseTable |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.constraints.impl.ConstraintImpl |
isDeferrable, isEnforced, isInitiallyDeferred, setDeferrable, setEnforced, setInitiallyDeferred |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.constraints.ReferenceConstraint |
getMembers |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.constraints.TableConstraint |
getBaseTable, setBaseTable |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.constraints.Constraint |
isDeferrable, isEnforced, isInitiallyDeferred, setDeferrable, setEnforced, setInitiallyDeferred |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Constructor Detail |
public JDBCForeignKey()
| Method Detail |
public void refresh()
refresh in interface ICatalogObjectpublic boolean isSystemObject()
public EList getEAnnotations()
public Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in class ForeignKeyImpl
public static void setAsIdentifyingRelatinship(ForeignKey fk,
boolean identifying)
public boolean isIdentifyingRelationship(EList columns)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||