Uses of Interface
de.mid.innovator.srv2api.icw2db.DBForeignKey
Packages that use DBForeignKey
Package
Description
The DB package (specialization of the IM package) describes the concepts needed
for modeling a relational database.
-
Uses of DBForeignKey in de.mid.innovator.srv2api.icw2db
Fields in de.mid.innovator.srv2api.icw2db with type parameters of type DBForeignKeyMethods in de.mid.innovator.srv2api.icw2db that return DBForeignKeyModifier and TypeMethodDescriptionstatic DBForeignKeyDBForeignKeyHelper.create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer, ELElement ohRequirement) Create a new Foreign Key (of Table) with template and container with requirement.static DBForeignKeyDBForeignKeyHelper.create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer, ELElement ohRequirement) Create a new Foreign Key (of Table) with stereotype and container with requirement.static DBForeignKeyDBForeignKeyHelper.createAndMaintain(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer, ELElement ohRequirement) Create a new Foreign Key (of Table) with template and container with requirement.static DBForeignKeyDBForeignKeyHelper.createAndMaintain(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer, ELElement ohRequirement) Create a new Foreign Key (of Table) with stereotype and container with requirement.DBTable.getMaxOneForeignKey()Gets theDBForeignKeywhich is maximum one.Methods in de.mid.innovator.srv2api.icw2db that return types with arguments of type DBForeignKeyModifier and TypeMethodDescriptionstatic List<DBForeignKey> DBForeignKeyHelper.createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement) This method creates (if possible) aDBForeignKeyfor the givenERForeignKey(ER element) in the givenDBTable(DB element).DBTableColumn.getDBForeignKey(K_CONTROL_OPTION... behaviourFlags) DBTable.getElementExistentialDependencyIn()Gets the not null foreign keys of this thisDBTable.DBTable.getElementExistentialDependencyIn(MMStereotype stereotype) The method calls getElementExistentialDependencyIn and filters its return values according to the given stereotype value.DBTable.getElementExistentialDependencyOut()DBTable.getElementExistentialDependencyOut(MMStereotype stereotype) The method calls getElementExistentialDependencyOut and filters its return values according to the given stereotype value.DBMergedInstance.getForeignKey()List of all foreign keys assigned to thisDBMergedInstance.DBTable.getOwnedForeignKey(K_CONTROL_OPTION... behaviourFlags) List of foreign keys of thisDBTable.DBSiblingConstraint.getSiblingForeignKeys()Returns the list of all sibling foreign keys assigned to thisDBSiblingConstraint.DBSiblingConstraint.getSiblingForeignKeys(MMStereotype stereotype) The method calls getSiblingForeignKeys and filters its return values according to the given stereotype value.Method parameters in de.mid.innovator.srv2api.icw2db with type arguments of type DBForeignKeyModifier and TypeMethodDescriptionDBForeignKeyHelper.mergeToUnique(SrvContext srvCtx, List<? extends DBForeignKey> seqForeign, List<Integer> seqCard) Merges theDBTableof the selectedDBForeignKeyinto theDBTablewhich contains the correspondingDBUniqueKey.
This action creates aDBMergedTablein the modified table.voidDBMergedInstance.setForeignKey(List<? extends DBForeignKey> values) Set the value of Foreign Key ForeignKey.Constructor parameters in de.mid.innovator.srv2api.icw2db with type arguments of type DBForeignKeyModifierConstructorDescriptionARG_DBMergeToUnique(List<DBForeignKey> seqForeign, List<Integer> seqCard)