public class BooleanParameterDefinition extends SimpleParameterDefinition
ParameterDefinition that is either 'true' or 'false'.| Modifier and Type | Class and Description |
|---|---|
static class |
BooleanParameterDefinition.DescriptorImpl |
ParameterDefinition.ParameterDescriptorExtensionPoint.LegacyInstancesAreScopedToHudsonLIST| Constructor and Description |
|---|
BooleanParameterDefinition(String name,
boolean defaultValue,
String description) |
| Modifier and Type | Method and Description |
|---|---|
ParameterDefinition |
copyWithDefaultValue(ParameterValue defaultValue)
Create a new instance of this parameter definition and use the passed
parameter value as the default value.
|
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject jo)
Create a parameter value from a form submission.
|
ParameterValue |
createValue(String value)
Creates a
ParameterValue from the string representation. |
BooleanParameterValue |
getDefaultParameterValue()
Returns default parameter value for this definition.
|
boolean |
isDefaultValue() |
createValue, createValueall, getDescription, getDescriptor, getFormattedDescription, getName, getTypepublic ParameterDefinition copyWithDefaultValue(ParameterValue defaultValue)
ParameterDefinitioncopyWithDefaultValue in class ParameterDefinitionpublic boolean isDefaultValue()
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
ParameterDefinitionThis method is invoked when the user fills in the parameter values in the HTML form and submits it to the server.
createValue in class ParameterDefinitionpublic ParameterValue createValue(String value)
SimpleParameterDefinitionParameterValue from the string representation.createValue in class SimpleParameterDefinitionpublic BooleanParameterValue getDefaultParameterValue()
ParameterDefinitiongetDefaultParameterValue in class ParameterDefinitionCopyright © 2019. All rights reserved.