# Hierarchy For Package com.xebialabs.deployit.plugin.api.udm.base

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem (implements java.lang.Comparable<T>, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem)
    - com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItemWithPolicies
    - com.xebialabs.deployit.plugin.api.udm.base.BaseContainer (implements com.xebialabs.deployit.plugin.api.udm.Container)
    - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployable (implements com.xebialabs.deployit.plugin.api.udm.Deployable)
      - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact (implements com.xebialabs.deployit.plugin.api.udm.DeployableArtifact)
        - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableFileArtifact (implements com.xebialabs.deployit.plugin.api.udm.artifact.FileArtifact)
          - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArchiveArtifact (implements com.xebialabs.deployit.plugin.api.udm.artifact.ArchiveArtifact)
        - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableFolderArtifact (implements com.xebialabs.deployit.plugin.api.udm.artifact.FolderArtifact)
    - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed<D,​C> (implements com.xebialabs.deployit.plugin.api.udm.Deployed<D,​C>)
      - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact<D,​C> (implements com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact<D>)
        - com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedInfrastructureAsCode<D,​C>
    - com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployable (implements com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployable)
    - com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed<D,​C> (implements com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployed<D,​C>)