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.ParameterDescriptorNested 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) voidsetOptions(String options) voidvoidsetStartval(String startval) Methods inherited from class hudson.model.SimpleParameterDefinition
createValue, createValueMethods 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:
copyWithDefaultValuein classParameterDefinition
-
createValue
public JsonEditorParameterValue createValue(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject jo) - Specified by:
createValuein classParameterDefinition
-
createValue
- Specified by:
createValuein classSimpleParameterDefinition
-
getDefaultParameterValue
- Overrides:
getDefaultParameterValuein classParameterDefinition
-