# Hierarchy For Package com.xebialabs.xlrelease.domain.variables

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.xlrelease.domain.BaseConfiguration
      - com.xebialabs.xlrelease.domain.variables.Variable (implements java.lang.Cloneable, com.xebialabs.xlrelease.domain.VisitableItem)
        - com.xebialabs.xlrelease.domain.variables.Variable.VariableWithValue<V>
          - com.xebialabs.xlrelease.domain.variables.BooleanVariable
          - com.xebialabs.xlrelease.domain.variables.DateVariable
          - com.xebialabs.xlrelease.domain.variables.IntegerVariable
          - com.xebialabs.xlrelease.domain.variables.ListStringVariable
          - com.xebialabs.xlrelease.domain.variables.MapStringStringVariable
          - com.xebialabs.xlrelease.domain.variables.PasswordStringVariable
          - com.xebialabs.xlrelease.domain.variables.SetStringVariable
          - com.xebialabs.xlrelease.domain.variables.StringVariable
            - com.xebialabs.xlrelease.domain.variables.ReferenceVariable
    - com.xebialabs.xlrelease.domain.variables.ExternalVariableValue
    - com.xebialabs.xlrelease.domain.variables.FolderVariables (implements com.xebialabs.xlrelease.api.internal.InternalMetadata)
    - com.xebialabs.xlrelease.domain.variables.GlobalVariables (implements com.xebialabs.xlrelease.api.internal.InternalMetadata)
    - com.xebialabs.xlrelease.domain.variables.ValueProviderConfiguration
      - com.xebialabs.xlrelease.domain.variables.CiProvider
      - com.xebialabs.xlrelease.domain.variables.ListOfStringValueProviderConfiguration
      - com.xebialabs.xlrelease.domain.variables.ScriptValueProviderConfiguration
        - com.xebialabs.xlrelease.domain.variables.GroovyProvider
        - com.xebialabs.xlrelease.domain.variables.JythonProvider
  - com.xebialabs.xlrelease.domain.variables.ReferenceVariablePostConstructor (implements com.xebialabs.deployit.plugin.api.reflect.ConfigurationItemPostConstructor)