public final class TaskArgument extends Object
AbstractTask
.Modifier and Type | Field and Description |
---|---|
static String |
NAME_DATA_CONVERSION_USER_ID
Default TaskArgument Name.
|
static String |
NAME_DEFAULT_DATASOURCE
Default TaskArgument Name.
|
Constructor and Description |
---|
TaskArgument()
Constructor.
|
TaskArgument(String name,
String description,
Object argument,
TaskArgumentRenderer renderer)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Object |
getArgument()
The argument value.
|
String |
getDescription()
Get the description of the argument.
|
String |
getName()
Get the name of the argument.
|
TaskArgumentRenderer |
getRenderer()
Get the renderer.
|
int |
hashCode() |
void |
setArgument(Object argument)
Set the argument value.
|
void |
setDescription(String description)
Set the description of the argument.
|
void |
setName(String name)
Set the name of the argument.
|
void |
setRenderer(TaskArgumentRenderer renderer)
Set the renderer.
|
public static final String NAME_DATA_CONVERSION_USER_ID
public static final String NAME_DEFAULT_DATASOURCE
public TaskArgument()
public TaskArgument(String name, String description, Object argument, @Nullable TaskArgumentRenderer renderer)
name
- argument name.description
- the description of the argument.argument
- the argument supplied by the user or a default.renderer
- the renderer.public Object getArgument()
public String getDescription()
public String getName()
public TaskArgumentRenderer getRenderer()
public void setArgument(Object argument)
argument
- the argument.public void setDescription(String description)
description
- the description.public void setName(String name)
name
- the name.public void setRenderer(TaskArgumentRenderer renderer)
renderer
- the renderer.