Package | Description |
---|---|
com.orchestranetworks.addon.dpra.function |
Provides classes and interfaces to create custom functions.
|
Modifier and Type | Method and Description |
---|---|
static InputDefinition |
InputDefinition.forBoolean(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
boolean defaultValue)
Creates an instance of boolean input.
|
static InputDefinition |
InputDefinition.forDateTime(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
Date defaultValue)
Creates an instance of date time input.
|
static InputDefinition |
InputDefinition.forDateTimes(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
Date... defaultValues)
Creates an instance of multi-valued date time input.
|
static InputDefinition |
InputDefinition.forDecimal(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
BigDecimal defaultValue)
Creates an instance of decimal input.
|
static InputDefinition |
InputDefinition.forDecimals(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
BigDecimal... defaultValues)
Creates an instance of multi-valued decimal input.
|
static InputDefinition |
InputDefinition.forInteger(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
int defaultValue)
Creates an instance of integer input.
|
static InputDefinition |
InputDefinition.forIntegers(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
Integer... defaultValues)
Creates an instance of multi-valued integer input.
|
static InputDefinition |
InputDefinition.forString(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
String defaultValue)
Creates an instance of string input.
|
static InputDefinition |
InputDefinition.forStrings(String name,
com.onwbp.base.text.UserMessage label,
com.onwbp.base.text.UserMessage description,
String... defaultValues)
Creates an instance of multi-valued string input.
|
Modifier and Type | Method and Description |
---|---|
default List<InputDefinition> |
FunctionDefinition.getInputDefinitions()
Returns the list of input definitions.
|
Modifier and Type | Method and Description |
---|---|
T |
BaseFunctionDefinitionBuilder.withInputs(InputDefinition... inputs)
Sets the input definitions.
|