Uses of Interface
de.mid.innovator.srv2api.icw2db.DBTable
-
Packages that use DBTable Package Description de.mid.innovator.srv2api.icw2db The DB package (specialization of the IM package) describes the concepts needed for modeling a relational database. -
-
Uses of DBTable in de.mid.innovator.srv2api.icw2db
Methods in de.mid.innovator.srv2api.icw2db that return DBTable Modifier and Type Method Description static DBTable
DBTableHelper. create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer)
Create a new Database Table with template and container.static DBTable
DBTableHelper. create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer)
Create a new Database Table with stereotype and container.static DBTable
DBTableHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)
DBTable
DBForeignKey. getOwningTable()
Reference to theDBTable
of thisDBForeignKey
.DBTable
DBIndex. getOwningTable()
DBTable
DBMergedTable. getOwningTable()
Reference to the table of thisDBMergedTable
.DBTable
DBTableColumn. getOwningTable()
DBTable
DBTrigger. getOwningTable()
DBTable
DBUniqueKey. getOwningTable()
Reference to theDBTable
of theDBUniqueKey
.DBTable
DBForeignKey. getUniqueKeyTable()
static DBTable
DBForeignKeyHelper. mergeSiblingTables(SrvContext srvCtx, java.util.List<? extends ELElement> seq)
Merges two or more sibling database tables of the given foreign keys.DBTable
DBMergedTable. split(java.util.List<? extends ELElement> seq)
This inverse operation of the merge command documented by thisDBMergedTable
splits theDBTable
into two tables.DBTable
DBTable. splitH()
static DBTable
DBTableHelper. splitV(SrvContext srvCtx, java.util.List<? extends ELElement> seq)
Splits the selectedDBTableColumn
s into a newDBTable
.Methods in de.mid.innovator.srv2api.icw2db that return types with arguments of type DBTable Modifier and Type Method Description java.util.List<DBTable>
DBSiblingConstraint. getAllSiblingTables(K_CONTROL_OPTION... behaviourFlags)
Returns the list of all sibling tables.java.util.List<DBTable>
DBSiblingConstraint. getAllSiblingTables(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getAllSiblingTables and filters its return values according to the given stereotype value.java.util.List<DBTable>
DBTable. getMandatoryReferencedTable(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTable>
DBTable. getMandatoryReferencedTable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getMandatoryReferencedTable and filters its return values according to the given stereotype value.java.util.List<DBTable>
DBTable. getMandatoryReferencingTable(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTable>
DBTable. getMandatoryReferencingTable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getMandatoryReferencingTable and filters its return values according to the given stereotype value.java.util.List<DBTable>
DBTable. getOptionalReferencedTable(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTable>
DBTable. getOptionalReferencedTable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getOptionalReferencedTable and filters its return values according to the given stereotype value.java.util.List<DBTable>
DBTable. getOptionalReferencingTable(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTable>
DBTable. getOptionalReferencingTable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getOptionalReferencingTable and filters its return values according to the given stereotype value.java.util.List<DBTable>
DBTable. getReferencedTable(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTable>
DBTable. getReferencedTable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getReferencedTable and filters its return values according to the given stereotype value.java.util.List<DBTable>
DBTable. getReferencingTable(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTable>
DBTable. getReferencingTable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getReferencingTable and filters its return values according to the given stereotype value.static java.util.List<DBTable>
DBForeignKeyHelper. mergeToForeign(SrvContext srvCtx, java.util.List<? extends ELElement> seq)
Merges theDBTable
which contains theDBUniqueKey
corresponding to the selectedDBForeignKey
into theDBTable
which contains the foreign key.
This action creates aDBMergedTable
in the modified table.static java.util.List<DBTable>
DBForeignKeyHelper. mergeToUnique(SrvContext srvCtx, java.util.List<? extends DBForeignKey> seqForeign, java.util.List<java.lang.Integer> seqCard)
Merges theDBTable
of the selectedDBForeignKey
into theDBTable
which contains the correspondingDBUniqueKey
.
This action creates aDBMergedTable
in the modified table.Methods in de.mid.innovator.srv2api.icw2db with parameters of type DBTable Modifier and Type Method Description java.util.List<DBTableColumn>
DBTableColumn. getDBKeyRelationshipColumnRecursive(DBTable refObj, K_CONTROL_OPTION... behaviourFlags)
List of foreign key columns, referencing this unique key column indirectly.
-