public class JavaParameterDefinition extends ParameterDefinition
Modifier and Type | Class and Description |
---|---|
static class |
JavaParameterDefinition.DescriptorImpl |
ParameterDefinition.ParameterDescriptor
ExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
static String |
ALL_JDK |
List<String> |
allowedJDKs |
static String |
DEFAULT_JDK |
String |
defaultJDK |
LIST
Constructor and Description |
---|
JavaParameterDefinition(String name,
String description,
String defaultJDK,
List<String> allowedJDKs) |
Modifier and Type | Method and Description |
---|---|
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req) |
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject jo) |
List<String> |
getAllowedJDKs() |
String |
getDefaultJDK() |
List<String> |
getDisplayableJDKs() |
static List<String> |
getJDKNames() |
static List<String> |
getJDKNamesDefault() |
protected static List<String> |
getJDKSasStrings() |
List<String> |
getSelectableJDKNames() |
all, copyWithDefaultValue, createValue, equals, getDefaultParameterValue, getDescription, getDescriptor, getFormattedDescription, getName, getType, hashCode, isValid, setDescription
public static final String DEFAULT_JDK
public static final String ALL_JDK
public final String defaultJDK
public String getDefaultJDK()
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
createValue
in class ParameterDefinition
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req)
createValue
in class ParameterDefinition
Copyright © 2016–2022. All rights reserved.