public class ActionParameter extends Object implements org.pentaho.platform.api.engine.IActionParameter
Constructor and Description |
---|
ActionParameter(String name,
String type,
Object value,
List variables,
Object defaultValue) |
Modifier and Type | Method and Description |
---|---|
void |
addSaveLocation(String location) |
void |
dispose() |
String |
getName() |
int |
getPromptStatus() |
int |
getPromptType() |
List |
getSaveLocations() |
String |
getSelectionDisplayName() |
String |
getSelectionNameForValue(String val) |
Map |
getSelectionNameMap() |
List |
getSelectionValues() |
String |
getStringValue() |
String |
getType() |
Object |
getValue() |
List |
getValueAsList() |
org.pentaho.commons.connection.IPentahoResultSet |
getValueAsResultSet() |
List |
getVariables() |
boolean |
hasDefaultValue() |
boolean |
hasSelections() |
boolean |
hasValue() |
boolean |
isDefaultValue() |
boolean |
isNull() |
boolean |
isOutputParameter() |
void |
setOutputParameter(boolean isOutputParameter) |
void |
setParamSelections(List selValues,
Map selNames,
String displayname)
Deprecated.
|
boolean |
setPromptStatus(int status) |
void |
setValue(Object value) |
public List getSaveLocations()
public void addSaveLocation(String location)
public List getVariables()
getVariables
in interface org.pentaho.platform.api.engine.IActionParameter
public String getName()
getName
in interface org.pentaho.platform.api.engine.IActionParameter
public String getType()
getType
in interface org.pentaho.platform.api.engine.IActionParameter
public String getStringValue()
getStringValue
in interface org.pentaho.platform.api.engine.IActionParameter
public Object getValue()
getValue
in interface org.pentaho.platform.api.engine.IActionParameter
public List getValueAsList()
getValueAsList
in interface org.pentaho.platform.api.engine.IActionParameter
public org.pentaho.commons.connection.IPentahoResultSet getValueAsResultSet()
getValueAsResultSet
in interface org.pentaho.platform.api.engine.IActionParameter
public void setValue(Object value)
setValue
in interface org.pentaho.platform.api.engine.IActionParameter
public boolean hasDefaultValue()
hasDefaultValue
in interface org.pentaho.platform.api.engine.IActionParameter
public boolean hasValue()
hasValue
in interface org.pentaho.platform.api.engine.IActionParameter
public boolean isDefaultValue()
isDefaultValue
in interface org.pentaho.platform.api.engine.IActionParameter
public boolean isNull()
isNull
in interface org.pentaho.platform.api.engine.IActionParameter
public void dispose()
dispose
in interface org.pentaho.platform.api.engine.IActionParameter
public int getPromptType()
public boolean hasSelections()
hasSelections
in interface org.pentaho.platform.api.engine.IActionParameter
public String getSelectionDisplayName()
getSelectionDisplayName
in interface org.pentaho.platform.api.engine.IActionParameter
public String getSelectionNameForValue(String val)
getSelectionNameForValue
in interface org.pentaho.platform.api.engine.IActionParameter
public List getSelectionValues()
getSelectionValues
in interface org.pentaho.platform.api.engine.IActionParameter
@Deprecated public void setParamSelections(List selValues, Map selNames, String displayname)
setParamSelections
in interface org.pentaho.platform.api.engine.IActionParameter
public Map getSelectionNameMap()
getSelectionNameMap
in interface org.pentaho.platform.api.engine.IActionParameter
public int getPromptStatus()
getPromptStatus
in interface org.pentaho.platform.api.engine.IActionParameter
public boolean setPromptStatus(int status)
setPromptStatus
in interface org.pentaho.platform.api.engine.IActionParameter
public boolean isOutputParameter()
isOutputParameter
in interface org.pentaho.platform.api.engine.IActionParameter
public void setOutputParameter(boolean isOutputParameter)
Copyright © 2019 Hitachi Vantara. All rights reserved.