public class ParameterMap extends org.jvnet.hk2.component.MultiMap<String,String>
| Constructor and Description |
|---|
ParameterMap()
Creates an empty ParameterMap.
|
ParameterMap(ParameterMap base)
Copy constructor - copies all entries from base.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterMap |
insert(String key,
String value)
Fluent API for adding parameters to the map.
|
ParameterMap |
insert(String key,
String value,
String defaultValue)
Fluent API for adding parameters to the map.
|
ParameterMap |
insert(String key,
String value,
Supplier<String> defaultValueSupplier)
Fluent API for adding parameters to the map.
|
public ParameterMap()
public ParameterMap(ParameterMap base)
base - source of entriespublic ParameterMap insert(String key, String value)
key - value - public ParameterMap insert(String key, String value, String defaultValue)
key - value - - used if not nulldefaultValue - - used if the value is nullpublic ParameterMap insert(String key, String value, Supplier<String> defaultValueSupplier)
key - value - - used if not nulldefaultValueSupplier - - used if the value is null, must not be null.Copyright © 2020. All rights reserved.