public class ParameterDefinition extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ParameterDefinition.ParameterType |
Modifier and Type | Method and Description |
---|---|
static ParameterDefinition |
buildParameterDefinition(String parameterCode,
ParameterDefinition.ParameterType parameterType,
String parameterName,
boolean mandatory,
String defaultValue) |
static ParameterDefinition |
buildParameterDefinitionForFunction(String associatedFunctionCode,
String parameterCode,
ParameterDefinition.ParameterType parameterType,
String parameterName,
boolean mandatory,
String defaultValue) |
String |
getAssociatedFunctionCode() |
List<String> |
getChoiceValues() |
String |
getDefaultValue() |
String |
getParameterCode() |
String |
getParameterName() |
ParameterDefinition.ParameterType |
getParameterType() |
boolean |
isMandatory() |
void |
setChoiceValues(List<String> choiceValues) |
public String getParameterCode()
public String getParameterName()
public ParameterDefinition.ParameterType getParameterType()
public static ParameterDefinition buildParameterDefinition(String parameterCode, ParameterDefinition.ParameterType parameterType, String parameterName, boolean mandatory, String defaultValue)
public static ParameterDefinition buildParameterDefinitionForFunction(String associatedFunctionCode, String parameterCode, ParameterDefinition.ParameterType parameterType, String parameterName, boolean mandatory, String defaultValue)
public String getAssociatedFunctionCode()
public boolean isMandatory()
public String getDefaultValue()
Copyright © 2020. All rights reserved.