edu.wpi.cs.dsrg.xmldb.xat.common.operator.specialoperator.function
Interface Function
- All Known Implementing Classes:
- FunctionImp
- public interface Function
- extends SpecialOperator
The Function interface.
- Since:
- 1.0
Method Summary |
void |
execute()
Execution method. |
java.lang.String |
getName()
Get the name of this function. |
java.lang.Object[] |
getParams()
It returns all the parameters in an array. |
XATTable[] |
getSources()
Get all the sources of this function. |
void |
setName(java.lang.String new_name)
Set the function name. |
java.lang.Object[] |
setParams(java.lang.Object[] newParams)
Set the new parameters of this function. |
Methods inherited from interface edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperator |
clone,
getNode,
getOutput,
getOutputColumnName,
getOutputDataSource,
getOutputDataSources,
getPrimaryDataSource,
getPrimarySource,
setNode,
setOutput,
setOutputColumnName |
execute
public void execute()
- Execution method.
- Parameters:
deRefParamV
- are the parameters- Since:
- 1.0
getName
public java.lang.String getName()
- Get the name of this function.
- Returns:
- the Name of this Function.
- Since:
- 1.0
getParams
public java.lang.Object[] getParams()
- It returns all the parameters in an array.
- Returns:
- The parameters.
- Since:
- 1.0
getSources
public XATTable[] getSources()
- Get all the sources of this function.
- Returns:
- XATTable of all the sources of this function.
- Since:
- 1.0
setName
public void setName(java.lang.String new_name)
- Set the function name.
- Parameters:
new_name
- the functine name.- Since:
- 1.0
setParams
public java.lang.Object[] setParams(java.lang.Object[] newParams)
- Set the new parameters of this function.
- Parameters:
newParams
- the function parameter.- Returns:
- original parameters.
- Since:
- 1.0