Uses of Interface
de.mid.innovator.srv2api.icw2er.EREntity
Packages that use EREntity
Package
Description
The ER package (specialization of the IM package) deals with the modeling
concepts for the Entity Relationship Model and, in particular, entities,
attributes and their relationships.
In addition it deals with the concepts of Online Analytical Processing (OLAP) to build a data warehouse for business intelligence (BI) matters.
In addition it deals with the concepts of Online Analytical Processing (OLAP) to build a data warehouse for business intelligence (BI) matters.
-
Uses of EREntity in de.mid.innovator.srv2api.icw2er
Methods in de.mid.innovator.srv2api.icw2er that return EREntityModifier and TypeMethodDescriptionstatic EREntityEREntityHelper.create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer) Create a new Entity with template and container.static EREntityEREntityHelper.create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer) Create a new Entity with stereotype and container.ERRole.getConnectedEntity()ERRelationship.getEntityForeignKey()Returns theEREntityat the foreign key side of thisERRelationship.ERRelationship.getEntitySERMLeft()Returns theEREntityat the left side of anERRelationshipwhich conforms to SERM.ERRelationship.getEntitySERMRight()Returns theEREntityat the right side of anERRelationshipwhich conforms to SERM.ERRelationship.getEntityUniqueKey()Returns theEREntityat the unique key side of thisERRelationship.ERUsedAttribute.getOwnedTypeEntity()TheEREntityowned by thisERUsedAttribute, usually used as type.ERAttribute.getOwningEntity()ERForeignKey.getOwningEntity()Reference to the entity of the foreign key.ERRole.getOwningEntity()ERUniqueKey.getOwningEntity()ERUsedAttribute.getTypingEntity()TheEREntitywhich is the type of thisERUsedAttribute.ERForeignKey.getUniqueKeyEntity()ERRelationship.transformToRType()Precondition: thisERRelationshipmust not be implemented by anERForeignKey!
ThisERRelationshipwill be transformed to an R typeEREntity.
Note: given specifications, labels, stereotype properties and dependencies will be lost!Methods in de.mid.innovator.srv2api.icw2er that return types with arguments of type EREntityModifier and TypeMethodDescriptionERRelationship.getEntity()List of all entities of thisERRelationship.Methods in de.mid.innovator.srv2api.icw2er with parameters of type EREntityModifier and TypeMethodDescriptionEREntity.getAssignCandidateForeignKey(EREntity refObj) Gets anERForeignKeyof thisEREntitywhich can be assigned to anIMForeignKeyAbleERRoleorERGeneralization.ERAttribute.getERKeyRelationshipAttributeRecursive(EREntity refObj) List of foreign key attributes, referencing this unique key attribute indirectly.EREntity.getForeignKeyByReferencedEntity(EREntity refObj, K_CONTROL_OPTION... behaviourFlags) EREntity.getForeignKeyByReferencedEntity(MMStereotype stereotype, EREntity refObj, K_CONTROL_OPTION... behaviourFlags) The method calls getForeignKeyByReferencedEntity and filters its return values according to the given stereotype value.<T extends ERRelationship>
List<T> EREntity.getRelationshipOfEntity(Class<T> returnType, EREntity refObj, K_CONTROL_OPTION... behaviourFlags) <T extends ERRelationship>
List<T> EREntity.getRelationshipOfEntity(Class<T> returnType, MMStereotype stereotype, EREntity refObj, K_CONTROL_OPTION... behaviourFlags) The method calls getRelationshipOfEntity and filters its return values according to the given stereotype value.EREntity.getUniqueKeyGeneralization(EREntity refObj) Returns the list of all generalizations which potentially lead to a foreign key in the partner entity.EREntity.getUniqueKeyGeneralization(MMStereotype stereotype, EREntity refObj) The method calls getUniqueKeyGeneralization and filters its return values according to the given stereotype value.voidERRole.setConnectedEntity(EREntity value) Set the value of Foreign Key ConnectedEntity.