Class Variable

  • All Implemented Interfaces:
    java.io.Serializable

    public class Variable
    extends java.lang.Object
    implements java.io.Serializable
    A variable in release or template.
    See Also:
    Serialized Form
    • Constructor Detail

      • Variable

        public Variable()
      • Variable

        public Variable​(java.lang.String key,
                        java.lang.String value)
      • Variable

        public Variable​(java.lang.String key,
                        java.lang.String value,
                        boolean required)
      • Variable

        public Variable​(java.lang.String type,
                        java.lang.String key,
                        java.lang.Object value,
                        boolean required)
    • Method Detail

      • toReleaseVariable

        public Variable toReleaseVariable()
      • getId

        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getKey

        public java.lang.String getKey()
      • setKey

        public void setKey​(java.lang.String key)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • isRequiresValue

        public boolean isRequiresValue()
      • setRequiresValue

        public void setRequiresValue​(boolean requiresValue)
      • isShowOnReleaseStart

        public boolean isShowOnReleaseStart()
      • setShowOnReleaseStart

        public void setShowOnReleaseStart​(boolean showOnReleaseStart)
      • getValue

        public java.lang.Object getValue()
      • setValue

        public void setValue​(java.lang.Object value)
      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • isMultiline

        public boolean isMultiline()
      • setMultiline

        public void setMultiline​(boolean multiline)
      • isInherited

        public boolean isInherited()
      • setInherited

        public void setInherited​(boolean inherited)
      • setExternalVariableValue

        public void setExternalVariableValue​(ExternalVariableValue externalVariableValue)
      • isPreventInterpolation

        public boolean isPreventInterpolation()
      • setPreventInterpolation

        public void setPreventInterpolation​(boolean preventInterpolation)