Class Variable.VariableWithValue<V>
- java.lang.Object
-
- com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
-
- com.xebialabs.xlrelease.domain.BaseConfiguration
-
- com.xebialabs.xlrelease.domain.variables.Variable
-
- com.xebialabs.xlrelease.domain.variables.Variable.VariableWithValue<V>
-
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,VisitableItem,java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
- Direct Known Subclasses:
BooleanVariable,DateVariable,IntegerVariable,ListStringVariable,MapStringStringVariable,PasswordStringVariable,SetStringVariable,StringVariable
- Enclosing class:
- Variable
public abstract static class Variable.VariableWithValue<V> extends Variable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.xebialabs.xlrelease.domain.variables.Variable
Variable.VariableWithValue<V>
-
-
Constructor Summary
Constructors Constructor Description VariableWithValue()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract VgetValue()Gets underlying value of this variable, or default value for templates.abstract voidsetValue(V value)-
Methods inherited from class com.xebialabs.xlrelease.domain.variables.Variable
accept, checkFolderVariableValidity, checkGlobalVariableValidity, checkValidity, clone, getDescription, getEmptyValue, getEmptyValueAsString, getInternalValue, getKey, getLabel, getRequiresValue, getShowOnReleaseStart, getValueAsString, getValueProvider, isInherited, isPassword, isValueAssignableFrom, isValueEmpty, setDescription, setInherited, setKey, setLabel, setRequiresValue, setShowOnReleaseStart, setUntypedValue, setValueProvider
-
Methods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getFolderId, getTitle, hasId, setFolderId, setTitle
-
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString
-
-