public interface ParametrizedOperation
Modifier and Type | Interface and Description |
---|---|
static class |
ParametrizedOperation.ValueType
Possible parameter value types
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getParam(java.lang.String name)
Obtains the value of the given parameter.
|
java.lang.String[] |
getParamNames()
Obtains a list of available parameter names of the operation.
|
java.lang.Object[] |
getParamRange(java.lang.String name)
Obtains the minimal and maximal value of the given parameter.
|
ParametrizedOperation.ValueType[] |
getParamTypes()
Obtains a list of available parameter value types.
|
boolean |
setParam(java.lang.String name,
java.lang.Object value)
Sets the value of the given parameter.
|
java.lang.String[] getParamNames()
ParametrizedOperation.ValueType[] getParamTypes()
boolean setParam(java.lang.String name, java.lang.Object value)
name
- parameter namevalue
- parameter valuejava.lang.Object getParam(java.lang.String name)
name
- the parameter namenull
for unknown parameterjava.lang.Object[] getParamRange(java.lang.String name)
name
- the name of the parameternull
for other types or non-existing parameters