Class JsonEditorParameterDefinition
java.lang.Object
hudson.model.ParameterDefinition
hudson.model.SimpleParameterDefinition
io.jenkins.plugins.json_editor_parameter.JsonEditorParameterDefinition
- All Implemented Interfaces:
ExtensionPoint
,Describable<ParameterDefinition>
,Serializable
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.model.ParameterDefinition
ParameterDefinition.ParameterDescriptor
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.ParameterDefinition
LIST
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopyWithDefaultValue
(ParameterValue defaultValue) createValue
(String json) createValue
(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject jo) void
setOptions
(String options) void
void
setStartval
(String startval) Methods inherited from class hudson.model.SimpleParameterDefinition
createValue, createValue
Methods inherited from class hudson.model.ParameterDefinition
all, equals, getDescription, getDescriptor, getFormattedDescription, getName, getType, hashCode, isValid, setDescription
-
Constructor Details
-
JsonEditorParameterDefinition
-
-
Method Details
-
setSchema
-
setStartval
-
setOptions
-
getMergedOptions
-
copyWithDefaultValue
- Overrides:
copyWithDefaultValue
in classParameterDefinition
-
createValue
public JsonEditorParameterValue createValue(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject jo) - Specified by:
createValue
in classParameterDefinition
-
createValue
- Specified by:
createValue
in classSimpleParameterDefinition
-
getDefaultParameterValue
- Overrides:
getDefaultParameterValue
in classParameterDefinition
-