hudson.model
Class BooleanParameterValue
java.lang.Object
hudson.model.ParameterValue
hudson.model.BooleanParameterValue
- All Implemented Interfaces:
- Serializable
public class BooleanParameterValue
- extends ParameterValue
ParameterValue created from BooleanParameterDefinition.
- See Also:
- Serialized Form
|
Field Summary |
boolean |
value
|
value
@Exported(visibility=4)
public final boolean value
BooleanParameterValue
@DataBoundConstructor
public BooleanParameterValue(String name,
boolean value)
BooleanParameterValue
public BooleanParameterValue(String name,
boolean value,
String description)
buildEnvVars
public void buildEnvVars(AbstractBuild<?,?> build,
EnvVars env)
- Exposes the name/value as an environment variable.
- Overrides:
buildEnvVars in class ParameterValue
- Parameters:
build - The build for which this parameter is being used. Never null.env - never null.
createVariableResolver
public VariableResolver<String> createVariableResolver(AbstractBuild<?,?> build)
- Description copied from class:
ParameterValue
- Returns a
VariableResolver so that other components like Builders
can perform variable substitution to reflect parameter values into the build process.
ParameterValue can influence
a build.
- Overrides:
createVariableResolver in 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
public boolean equals(Object o)
- Overrides:
equals in class ParameterValue
hashCode
public int hashCode()
- Overrides:
hashCode in class ParameterValue
toString
public String toString()
- Overrides:
toString in class Object
getShortDescription
public String getShortDescription()
- Description copied from class:
ParameterValue
- Computes 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 returend.)
- Overrides:
getShortDescription in class ParameterValue
Copyright © 2004-2013. All Rights Reserved.