Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- com.structurizr.model.AbstractImpliedRelationshipsStrategy (implements com.structurizr.model.ImpliedRelationshipsStrategy)
- com.structurizr.model.CreateImpliedRelationshipsUnlessAnyRelationshipExistsStrategy
- com.structurizr.model.CreateImpliedRelationshipsUnlessSameRelationshipExistsStrategy
- com.structurizr.model.DefaultImpliedRelationshipsStrategy
- com.structurizr.view.AbstractStyle (implements com.structurizr.PropertyHolder)
- com.structurizr.view.ElementStyle
- com.structurizr.view.RelationshipStyle
- com.structurizr.AbstractWorkspace (implements com.structurizr.PropertyHolder)
- com.structurizr.Workspace (implements com.structurizr.documentation.Documentable)
- com.structurizr.view.Animation
- com.structurizr.view.AutomaticLayout
- com.structurizr.view.Branding
- com.structurizr.view.Color
- com.structurizr.view.Configuration (implements com.structurizr.PropertyHolder)
- com.structurizr.model.Constants
- com.structurizr.documentation.Decision.Link (implements java.lang.Comparable<T>)
- com.structurizr.view.DefaultLayoutMergeStrategy (implements com.structurizr.view.LayoutMergeStrategy)
- com.structurizr.view.Dimensions
- com.structurizr.documentation.Documentation
- com.structurizr.documentation.DocumentationContent
- com.structurizr.documentation.Decision (implements java.lang.Comparable<T>)
- com.structurizr.documentation.Section
- com.structurizr.view.ElementView (implements java.lang.Comparable<T>)
- com.structurizr.model.Enterprise
- com.structurizr.view.Font
- com.structurizr.model.HttpHealthCheck (implements java.lang.Comparable<T>)
- com.structurizr.documentation.Image (implements java.lang.Comparable<T>)
- com.structurizr.util.ImageUtils
- com.structurizr.validation.LandscapeWorkspaceScopeValidator (implements com.structurizr.validation.WorkspaceScopeValidator)
- com.structurizr.util.MapUtils
- com.structurizr.model.Model (implements com.structurizr.PropertyHolder)
- com.structurizr.model.ModelItem (implements java.lang.Comparable<T>, com.structurizr.PropertyHolder)
- com.structurizr.model.Element
- com.structurizr.model.GroupableElement
- com.structurizr.model.CustomElement
- com.structurizr.model.DeploymentElement
- com.structurizr.model.DeploymentNode
- com.structurizr.model.InfrastructureNode
- com.structurizr.model.StaticStructureElementInstance
- com.structurizr.model.ContainerInstance
- com.structurizr.model.SoftwareSystemInstance
- com.structurizr.model.StaticStructureElement
- com.structurizr.model.Component (implements com.structurizr.documentation.Documentable)
- com.structurizr.model.Container (implements com.structurizr.documentation.Documentable)
- com.structurizr.model.Person
- com.structurizr.model.SoftwareSystem (implements com.structurizr.documentation.Documentable)
- com.structurizr.model.GroupableElement
- com.structurizr.model.Relationship
- com.structurizr.model.Element
- com.structurizr.model.Perspective (implements java.lang.Comparable<T>)
- com.structurizr.view.RelationshipView (implements java.lang.Comparable<T>)
- com.structurizr.model.SequentialIntegerIdGeneratorStrategy (implements com.structurizr.model.IdGenerator)
- com.structurizr.validation.SoftwareSystemWorkspaceScopeValidator (implements com.structurizr.validation.WorkspaceScopeValidator)
- com.structurizr.util.StringUtils
- com.structurizr.view.Styles
- com.structurizr.model.Tags
- com.structurizr.util.TagUtils
- com.structurizr.view.Terminology
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.structurizr.view.ElementNotPermittedInViewException
- com.structurizr.WorkspaceValidationException
- com.structurizr.validation.WorkspaceScopeValidationException
- java.lang.RuntimeException
- java.lang.Exception
- com.structurizr.validation.UndefinedWorkspaceScopeValidator (implements com.structurizr.validation.WorkspaceScopeValidator)
- com.structurizr.util.Url
- com.structurizr.configuration.User (implements java.lang.Comparable<T>)
- com.structurizr.view.Vertex
- com.structurizr.view.View (implements java.lang.Comparable<T>, com.structurizr.PropertyHolder)
- com.structurizr.view.FilteredView
- com.structurizr.view.ImageView
- com.structurizr.view.ModelView
- com.structurizr.view.CustomView (implements com.structurizr.view.AnimatedView)
- com.structurizr.view.DeploymentView (implements com.structurizr.view.AnimatedView)
- com.structurizr.view.DynamicView
- com.structurizr.view.StaticView (implements com.structurizr.view.AnimatedView)
- com.structurizr.view.ComponentView
- com.structurizr.view.ContainerView
- com.structurizr.view.SystemContextView
- com.structurizr.view.SystemLandscapeView
- com.structurizr.view.ViewSet
- com.structurizr.configuration.WorkspaceConfiguration
- com.structurizr.validation.WorkspaceScopeValidatorFactory
- com.structurizr.model.AbstractImpliedRelationshipsStrategy (implements com.structurizr.model.ImpliedRelationshipsStrategy)
Interface Hierarchy
- com.structurizr.view.AnimatedView
- com.structurizr.documentation.Documentable
- com.structurizr.model.IdGenerator
- com.structurizr.model.ImpliedRelationshipsStrategy
- com.structurizr.view.LayoutMergeStrategy
- com.structurizr.PropertyHolder
- com.structurizr.validation.WorkspaceScopeValidator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.structurizr.view.AutomaticLayout.Implementation
- com.structurizr.view.AutomaticLayout.RankDirection
- com.structurizr.view.Border
- com.structurizr.view.FilterMode
- com.structurizr.documentation.Format
- com.structurizr.model.InteractionStyle
- com.structurizr.view.LineStyle
- com.structurizr.model.Location
- com.structurizr.view.MetadataSymbols
- com.structurizr.view.PaperSize
- com.structurizr.view.PaperSize.Orientation
- com.structurizr.configuration.Role
- com.structurizr.view.Routing
- com.structurizr.view.Shape
- com.structurizr.view.ViewSortOrder
- com.structurizr.configuration.Visibility
- com.structurizr.configuration.WorkspaceScope
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)