Uses of Interface
de.mid.innovator.srv2api.icw2db.DBTableColumn
-
Packages that use DBTableColumn Package Description de.mid.innovator.srv2api.icw2db The DB package (specialization of the IM package) describes the concepts needed for modeling a relational database.de.mid.innovator.srv2api.icw2im The IM package specify the Information Management Metamodel core concepts required for data modeling. -
-
Uses of DBTableColumn in de.mid.innovator.srv2api.icw2db
Methods in de.mid.innovator.srv2api.icw2db that return DBTableColumn Modifier and Type Method Description static DBTableColumn
DBTableColumnHelper. create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer)
Create a new Table Column with template and container.static DBTableColumn
DBTableColumnHelper. create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer)
Create a new Table Column with stereotype and container.static DBTableColumn
DBTableColumnHelper. createByUnique(SrvContext srvCtx, ELContainerAble ohContainer, IMProperty ohReferencedProperty)
Creates a foreign key column for a given unique key column.DBTableColumn
DBTableColumn. getFirstValidTypeColumn()
Gets theDBTableColumn
which is valid to evaluate theIMDataType
of this column.DBTableColumn
DBCheckConstraint. getOwningColumn()
Reference to theDBTableColumn
that owns thisDBCheckConstraint
.Methods in de.mid.innovator.srv2api.icw2db that return types with arguments of type DBTableColumn Modifier and Type Method Description static java.util.List<DBTableColumn>
DBTableColumnHelper. createByER(SrvContext srvCtx, ELContainerAble ohDBElement, MENamedElement ohERElement)
This method creates aDBTableColumn
for the givenERAttribute
(ER element) in the givenDBTable
(DB element).
This standard mapping creates aMEMappingDependency
with the attribute as requirement element and with the newly created table column as implementation element.java.util.List<DBTableColumn>
DBTableColumn. getDBKeyRelationshipColumn(K_CONTROL_OPTION... behaviourFlags)
List of foreign key columns, referencing this unique key column.java.util.List<DBTableColumn>
DBTableColumn. getDBKeyRelationshipColumnRecursive(DBTable refObj, K_CONTROL_OPTION... behaviourFlags)
List of foreign key columns, referencing this unique key column indirectly.java.util.List<DBTableColumn>
DBTable. getOwnedColumn(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DBTableColumn>
DBMergedInstance. getTableColumn()
List of all columns assigned to thisDBMergedInstance
.Method parameters in de.mid.innovator.srv2api.icw2db with type arguments of type DBTableColumn Modifier and Type Method Description static void
DBTableColumnHelper. SDT2DTD(SrvContext srvCtx, java.util.List<? extends DBTableColumn> seqCol)
This method transform the type of each givenDBTableColumn
fromIMSemanticDataType
toIMDataTypeDefinition
.void
DBMergedInstance. setTableColumn(java.util.List<? extends DBTableColumn> values)
Set the value of Foreign Key TableColumn. -
Uses of DBTableColumn in de.mid.innovator.srv2api.icw2im
Methods in de.mid.innovator.srv2api.icw2im that return types with arguments of type DBTableColumn Modifier and Type Method Description java.util.List<DBTableColumn>
IMSemanticDataType. getTypedBySemanticColumn(K_CONTROL_OPTION... behaviourFlags)
All columns typed by this semantic data type.
-