| Constructor and Description | 
|---|
FluentStringsMap()  | 
FluentStringsMap(FluentStringsMap src)  | 
FluentStringsMap(Map<String,Collection<String>> src)  | 
| Modifier and Type | Method and Description | 
|---|---|
FluentStringsMap | 
add(String key,
   Collection<String> values)
Adds the specified values and returns this object. 
 | 
FluentStringsMap | 
add(String key,
   String... values)
Adds the specified values and returns this object. 
 | 
FluentStringsMap | 
addAll(FluentStringsMap src)
Adds all key-values pairs from the given object to this object and returns this object. 
 | 
FluentStringsMap | 
addAll(Map<String,Collection<String>> src)
Adds all key-values pairs from the given map to this object and returns this object. 
 | 
void | 
clear() | 
boolean | 
containsKey(Object key) | 
boolean | 
containsValue(Object value) | 
FluentStringsMap | 
delete(String key)
Removes the values for the given key if present and returns this object. 
 | 
FluentStringsMap | 
deleteAll(Collection<String> keys)
Removes the values for the given keys if present and returns this object. 
 | 
FluentStringsMap | 
deleteAll(String... keys)
Removes the values for the given keys if present and returns this object. 
 | 
Set<Map.Entry<String,List<String>>> | 
entrySet() | 
boolean | 
equals(Object obj)  | 
List<String> | 
get(Object key) | 
String | 
getFirstValue(String key)
Returns the value for the given key. 
 | 
String | 
getJoinedValue(String key,
              String delimiter)
Returns the values for the given key joined into a single string using the given delimiter. 
 | 
int | 
hashCode()  | 
boolean | 
isEmpty() | 
Iterator<Map.Entry<String,List<String>>> | 
iterator() | 
Set<String> | 
keySet() | 
List<String> | 
put(String key,
   List<String> value) | 
void | 
putAll(Map<? extends String,? extends List<String>> values) | 
List<String> | 
remove(Object key) | 
FluentStringsMap | 
replace(String key,
       Collection<String> values)
Replaces the values for the given key with the given values. 
 | 
FluentStringsMap | 
replace(String key,
       String... values)
Replaces the values for the given key with the given values. 
 | 
FluentStringsMap | 
replaceAll(FluentStringsMap src)
Replace the values for all keys from the given map that are also present in this object, with the values from the given map. 
 | 
FluentStringsMap | 
replaceAll(Map<? extends String,? extends Collection<String>> src)
Replace the values for all keys from the given map that are also present in this object, with the values from the given map. 
 | 
int | 
size() | 
String | 
toString()  | 
Collection<List<String>> | 
values() | 
public FluentStringsMap()
public FluentStringsMap(FluentStringsMap src)
public FluentStringsMap(Map<String,Collection<String>> src)
public FluentStringsMap add(String key, String... values)
key - The keyvalues - The value(s); if null then this method has no effect. Use the empty string to
               generate an empty valuepublic FluentStringsMap add(String key, Collection<String> values)
key - The keyvalues - The value(s); if null then this method has no effect. Use an empty collection
               to generate an empty valuepublic FluentStringsMap addAll(FluentStringsMap src)
src - The source objectpublic FluentStringsMap addAll(Map<String,Collection<String>> src)
src - The source mappublic FluentStringsMap replace(String key, String... values)
key - The keyvalues - The new valuespublic FluentStringsMap replace(String key, Collection<String> values)
key - The keyvalues - The new valuespublic FluentStringsMap replaceAll(FluentStringsMap src)
src - The source objectpublic FluentStringsMap replaceAll(Map<? extends String,? extends Collection<String>> src)
src - The source mappublic FluentStringsMap delete(String key)
key - The keypublic FluentStringsMap deleteAll(String... keys)
keys - The keyspublic FluentStringsMap deleteAll(Collection<String> keys)
keys - The keyspublic boolean containsKey(Object key)
containsKey in interface Map<String,List<String>>public boolean containsValue(Object value)
containsValue in interface Map<String,List<String>>public String getFirstValue(String key)
key - The keypublic String getJoinedValue(String key, String delimiter)
key - The keypublic Collection<List<String>> values()
public boolean equals(Object obj)
public int hashCode()
Copyright © 2015. All rights reserved.