Describes a dependency between Interfaces of a Component. Both ends can optionally affected InterfaceParts. Semantically, any InterfaceSpecification(Version) in `outgoing` depends on any InterfaceSpecification(Version) in `incoming`. This can result in a propagation of Issues, if any location in `in` is in some regard affected by an Issue, all locations in `out` are affected by this Issue, too.
Properties
The ComponentVersion this is part of
The description of this entity.
The incoming Interfaces of this ServiceEffectSpecification.
Version used for optimistic locking
The outgoing Interfaces of this ServiceEffectSpecification.
The type of the IntraComponentDependencySpecification, e.g. CALLS. Allowed IntraComponentDependencySpecificationTypes are defined by the template.