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