Package org.pentaho.platform.util
Class JVMParameterProvider
- java.lang.Object
-
- org.pentaho.platform.util.JVMParameterProvider
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.IParameterProvider
public class JVMParameterProvider extends Object implements org.pentaho.platform.api.engine.IParameterProvider
-
-
Constructor Summary
Constructors Constructor Description JVMParameterProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object[]getArrayParameter(String name, Object[] defaultValue)DategetDateParameter(String name, Date defaultValue)ObjectgetDecimalParameter(String name, Object defaultValue)BigDecimalgetDecimalParameter(String name, BigDecimal defaultValue)longgetLongParameter(String name, long defaultValue)ObjectgetParameter(String name)IteratorgetParameterNames()StringgetParameterType(String name)String[]getStringArrayParameter(String name, String[] defaultValue)StringgetStringParameter(String name, String defaultValue)booleanhasParameter(String name)
-
-
-
Method Detail
-
getStringParameter
public String getStringParameter(String name, String defaultValue)
- Specified by:
getStringParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
getLongParameter
public long getLongParameter(String name, long defaultValue)
- Specified by:
getLongParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
hasParameter
public boolean hasParameter(String name)
- Specified by:
hasParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
getDateParameter
public Date getDateParameter(String name, Date defaultValue)
- Specified by:
getDateParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
getParameterNames
public Iterator getParameterNames()
- Specified by:
getParameterNamesin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
getParameter
public Object getParameter(String name)
- Specified by:
getParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
getDecimalParameter
public BigDecimal getDecimalParameter(String name, BigDecimal defaultValue)
- Specified by:
getDecimalParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
getArrayParameter
public Object[] getArrayParameter(String name, Object[] defaultValue)
- Specified by:
getArrayParameterin interfaceorg.pentaho.platform.api.engine.IParameterProvider
-
-