Package hudson.model
Class BooleanParameterValue
java.lang.Object
hudson.model.ParameterValue
hudson.model.BooleanParameterValue
- All Implemented Interfaces:
- Serializable
ParameterValue created from BooleanParameterDefinition.- See Also:
- 
Field SummaryFieldsFields inherited from class hudson.model.ParameterValuename
- 
Constructor SummaryConstructorsConstructorDescriptionBooleanParameterValue(String name, boolean value) BooleanParameterValue(String name, boolean value, String description) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidbuildEnvironment(Run<?, ?> build, EnvVars env) Exposes the name/value as an environment variable.createVariableResolver(AbstractBuild<?, ?> build) Returns aVariableResolverso that other components likeBuilders can perform variable substitution to reflect parameter values into the build process.booleanComputes a human-readable possible-localized one-line description of the parameter value.getValue()Returns the most natural Java object that represents the actual value, like boolean, string, etc.inthashCode()toString()Methods inherited from class hudson.model.ParameterValuebuildEnvVars, buildEnvVars, createBuildWrapper, getAssignedLabel, getDefinition, getDescription, getFormattedDescription, getName, isSensitive, setDescription
- 
Field Details- 
value@Exported(visibility=4) public final boolean value
 
- 
- 
Constructor Details- 
BooleanParameterValue
- 
BooleanParameterValue
 
- 
- 
Method Details- 
getValueDescription copied from class:ParameterValueReturns the most natural Java object that represents the actual value, like boolean, string, etc.- Overrides:
- getValuein class- ParameterValue
- Returns:
- if there is no natural value for this parameter type, thismay be used;nullmay be used when the value is normally defined but missing in this case for various reasons
 
- 
buildEnvironmentExposes the name/value as an environment variable.- Overrides:
- buildEnvironmentin class- ParameterValue
- Parameters:
- build- The build for which this parameter is being used. Never null.
- env- never null.
 
- 
createVariableResolverDescription copied from class:ParameterValueReturns aVariableResolverso that other components likeBuilders can perform variable substitution to reflect parameter values into the build process.This is yet another means in which a ParameterValuecan influence a build.- Overrides:
- createVariableResolverin class- ParameterValue
- Parameters:
- build- The build for which this parameter is being used. Never null.
- Returns:
- if the parameter value is not interested in participating to the
      variable replacement process, return VariableResolver.NONE.
 
- 
equals- Overrides:
- equalsin class- ParameterValue
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- ParameterValue
 
- 
toString
- 
getShortDescriptionDescription copied from class:ParameterValueComputes a human-readable possible-localized one-line description of the parameter value.This message is used as a tooltip to describe jobs in the queue. The text should be one line without new line. No HTML allowed (the caller will perform necessary HTML escapes, so any text can be returned.) - Overrides:
- getShortDescriptionin class- ParameterValue
 
 
-