public class SimpleParameterProvider extends BaseParameterProvider implements IParameterProvider
Modifier and Type | Field and Description |
---|---|
protected static String |
ADDITIONAL_PARAMS |
SCOPE_REQUEST, SCOPE_SESSION
Constructor and Description |
---|
SimpleParameterProvider() |
SimpleParameterProvider(Map parameters) |
Modifier and Type | Method and Description |
---|---|
void |
copyAndConvertAdditionalParameters(Map paramMap)
Looks for ADDITIONAL_PARAMS in the paramMap, if it finds a parameter by that name, it assumes that it is a
query string, it parses the query string, and adds the components of the query string to this class's
parameter map.
|
void |
copyAndConvertParameters(Map paramMap)
Converts single value arrays to String parameters
|
Object |
getParameter(String name) |
Iterator |
getParameterNames() |
protected String |
getValue(String name) |
void |
setParameter(String name,
Date value) |
void |
setParameter(String name,
long value) |
void |
setParameter(String name,
Object value) |
void |
setParameter(String name,
String value) |
void |
setParameters(Map newParameters) |
getArrayParameter, getDateParameter, getDecimalParameter, getListParameter, getLongParameter, getStringArrayParameter, getStringParameter, hasParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArrayParameter, getDateParameter, getDecimalParameter, getLongParameter, getStringArrayParameter, getStringParameter, hasParameter
protected static final String ADDITIONAL_PARAMS
public SimpleParameterProvider()
public SimpleParameterProvider(Map parameters)
protected String getValue(String name)
getValue
in class BaseParameterProvider
public Object getParameter(String name)
getParameter
in interface IParameterProvider
getParameter
in class BaseParameterProvider
public void setParameter(String name, long value)
public void setParameters(Map newParameters)
public Iterator getParameterNames()
getParameterNames
in interface IParameterProvider
public void copyAndConvertParameters(Map paramMap)
public void copyAndConvertAdditionalParameters(Map paramMap)
paramMap
- Copyright © 2017 Hitachi Vantara. All rights reserved.