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 Details

    • JVMParameterProvider

      public JVMParameterProvider()
  • Method Details

    • getStringParameter

      public String getStringParameter(String name, String defaultValue)
      Specified by:
      getStringParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • getLongParameter

      public long getLongParameter(String name, long defaultValue)
      Specified by:
      getLongParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • hasParameter

      public boolean hasParameter(String name)
      Specified by:
      hasParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • getDateParameter

      public Date getDateParameter(String name, Date defaultValue)
      Specified by:
      getDateParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • getDecimalParameter

      public Object getDecimalParameter(String name, Object defaultValue)
    • getParameterNames

      public Iterator getParameterNames()
      Specified by:
      getParameterNames in interface org.pentaho.platform.api.engine.IParameterProvider
    • getParameterType

      public String getParameterType(String name)
    • getParameter

      public Object getParameter(String name)
      Specified by:
      getParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • getDecimalParameter

      public BigDecimal getDecimalParameter(String name, BigDecimal defaultValue)
      Specified by:
      getDecimalParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • getArrayParameter

      public Object[] getArrayParameter(String name, Object[] defaultValue)
      Specified by:
      getArrayParameter in interface org.pentaho.platform.api.engine.IParameterProvider
    • getStringArrayParameter

      public String[] getStringArrayParameter(String name, String[] defaultValue)
      Specified by:
      getStringArrayParameter in interface org.pentaho.platform.api.engine.IParameterProvider