public abstract class BaseParametrizedOperation extends java.lang.Object implements ParametrizedOperation
ParametrizedOperation.ValueType
Constructor and Description |
---|
BaseParametrizedOperation() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getParam(java.lang.String name)
Obtains the parameter using the appropriate getter method (if present).
|
java.lang.Object[] |
getParamRange(java.lang.String name)
Obtains the minimal and maximal value of the given parameter.
|
boolean |
setParam(java.lang.String name,
java.lang.Object value)
Sets the parameter using the appropriate setter method (if present).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParamNames, getParamTypes
public boolean setParam(java.lang.String name, java.lang.Object value)
setParam
in interface ParametrizedOperation
name
- parameter namevalue
- parameter valuepublic java.lang.Object getParam(java.lang.String name)
getParam
in interface ParametrizedOperation
name
- the parameter namenull
for unknown parameterpublic java.lang.Object[] getParamRange(java.lang.String name)
ParametrizedOperation
getParamRange
in interface ParametrizedOperation
name
- the name of the parameternull
for other types or non-existing parameters