public class JVMParameterProvider extends Object implements org.pentaho.platform.api.engine.IParameterProvider
Constructor and Description |
---|
JVMParameterProvider() |
Modifier and Type | Method and Description |
---|---|
Object[] |
getArrayParameter(String name,
Object[] defaultValue) |
Date |
getDateParameter(String name,
Date defaultValue) |
BigDecimal |
getDecimalParameter(String name,
BigDecimal defaultValue) |
Object |
getDecimalParameter(String name,
Object defaultValue) |
long |
getLongParameter(String name,
long defaultValue) |
Object |
getParameter(String name) |
Iterator |
getParameterNames() |
String |
getParameterType(String name) |
String[] |
getStringArrayParameter(String name,
String[] defaultValue) |
String |
getStringParameter(String name,
String defaultValue) |
boolean |
hasParameter(String name) |
public String getStringParameter(String name, String defaultValue)
getStringParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
public long getLongParameter(String name, long defaultValue)
getLongParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
public boolean hasParameter(String name)
hasParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
public Date getDateParameter(String name, Date defaultValue)
getDateParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
public Iterator getParameterNames()
getParameterNames
in interface org.pentaho.platform.api.engine.IParameterProvider
public Object getParameter(String name)
getParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
public BigDecimal getDecimalParameter(String name, BigDecimal defaultValue)
getDecimalParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
public Object[] getArrayParameter(String name, Object[] defaultValue)
getArrayParameter
in interface org.pentaho.platform.api.engine.IParameterProvider
Copyright © 2019 Hitachi Vantara. All rights reserved.