public abstract class BasePortletParametersImpl<T extends javax.portlet.MutablePortletParameters>
extends Object
implements javax.portlet.PortletParameters
| Constructor and Description |
|---|
BasePortletParametersImpl(Map<String,String[]> parameterMap,
String namespace,
Function<Map<String,String[]>,T> mutablePortletParametersCreator) |
| Modifier and Type | Method and Description |
|---|---|
T |
clone() |
protected Map<String,String[]> |
deepCopyMap(Map<String,String[]> map) |
Set<String> |
getNames() |
protected Map<String,String[]> |
getParameterMap() |
String |
getValue(String name) |
String[] |
getValues(String name) |
boolean |
isEmpty() |
int |
size() |
public BasePortletParametersImpl(Map<String,String[]> parameterMap,
String namespace,
Function<Map<String,String[]>,T> mutablePortletParametersCreator)
public T clone()
clone in interface javax.portlet.PortletParametersclone in class Objectpublic Set<String> getNames()
getNames in interface javax.portlet.PortletParameterspublic String getValue(String name)
getValue in interface javax.portlet.PortletParameterspublic String[] getValues(String name)
getValues in interface javax.portlet.PortletParameterspublic boolean isEmpty()
isEmpty in interface javax.portlet.PortletParameterspublic int size()
size in interface javax.portlet.PortletParametersprotected Map<String,String[]> deepCopyMap(Map<String,String[]> map)
protected Map<String,String[]> getParameterMap()