| AbstractImpliedRelationshipsStrategy |
Abstract base class for supplied ImpliedRelationshipsStrategy implementations.
|
| CodeElement |
Represents a code element, such as a Java class or interface,
that is part of the implementation of a component.
|
| Component |
Represents a "component" in the C4 model.
|
| Container |
Represents a "container" in the C4 model.
|
| ContainerInstance |
|
| CreateImpliedRelationshipsUnlessAnyRelationshipExistsStrategy |
This strategy creates implied relationships between all valid combinations of the parent elements,
unless any relationship already exists between them.
|
| CreateImpliedRelationshipsUnlessSameRelationshipExistsStrategy |
This strategy creates implied relationships between all valid combinations of the parent elements,
unless the same relationship already exists between them.
|
| CustomElement |
Represents a custom element.
|
| DefaultImpliedRelationshipsStrategy |
The default strategy is to NOT create implied relationships.
|
| DeploymentElement |
This is the superclass for model elements that describe deployment nodes, infrastructure nodes, and container instances.
|
| DeploymentNode |
Represents a deployment node, which is something like:
|
| Element |
This is the superclass for all model elements.
|
| Enterprise |
Represents an "enterprise" (e.g.
|
| GroupableElement |
Represents an element that can be included in a group.
|
| HttpHealthCheck |
Describes a HTTP based health check.
|
| InfrastructureNode |
Represents an infrastructure node, which is something like:
|
| Model |
Represents a software architecture model, into which all model elements are added.
|
| ModelItem |
The base class for elements and relationships.
|
| Person |
Represents a "person" in the C4 model.
|
| Perspective |
Represents an architectural perspective, that can be applied to elements and relationships.
|
| Relationship |
A relationship between two elements.
|
| SequentialIntegerIdGeneratorStrategy |
An ID generator that simply uses a sequential number when generating IDs for model elements and relationships.
|
| SoftwareSystem |
Represents a "software system" in the C4 model.
|
| SoftwareSystemInstance |
|
| StaticStructureElement |
This is the superclass for model elements that describe the static structure
of a software system, namely Person, SoftwareSystem, Container and Component.
|
| StaticStructureElementInstance |
|
| Tags |
|