Package org.pentaho.platform.api.engine
Interface IOutputDef
-
public interface IOutputDefAn OutputDef represents one output parameter in a SequenceDefinition or ActionDefinition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddToList(Object value)Adds the given value to the value list for this output parameter.StringgetName()Retrieves the name of the output parameter.OutputStreamgetOutputStream()Retrieve the OutputStream associated with this output parameter.StringgetType()Retrieves the type of the output parameter.booleanisList()Determine whether the value associated with this parameter is a list or not.voidsetValue(Object value)Sets the value of the output parameter.
-
-
-
Method Detail
-
getType
String getType()
Retrieves the type of the output parameter.- Returns:
- the output parameter type
-
getName
String getName()
Retrieves the name of the output parameter.- Returns:
- the name of the ouotput parameter
-
isList
boolean isList()
Determine whether the value associated with this parameter is a list or not.- Returns:
- rue if the parameter value is a list, otherwise false
-
setValue
void setValue(Object value)
Sets the value of the output parameter.- Parameters:
value- the value to set
-
getOutputStream
OutputStream getOutputStream()
Retrieve the OutputStream associated with this output parameter.- Returns:
- the OutputStream for this parameter
-
addToList
void addToList(Object value)
Adds the given value to the value list for this output parameter.- Parameters:
value- value to add to the parameter value list.
-
-