public class MultivaluedStringMap extends MultivaluedHashMap<java.lang.String,java.lang.String>
MultivaluedMap where keys and values are
 instances of String.
 This map has an additional ability to instantiate classes using the individual string values as a constructor parameters.
store| Constructor and Description | 
|---|
| MultivaluedStringMap() | 
| MultivaluedStringMap(int initialCapacity) | 
| MultivaluedStringMap(int initialCapacity,
                    float loadFactor) | 
| MultivaluedStringMap(MultivaluedMap<? extends java.lang.String,? extends java.lang.String> map) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addFirstNull(java.util.List<java.lang.String> values)Define the behavior for adding a  nullvalues to the first position
 in the value list. | 
| protected void | addNull(java.util.List<java.lang.String> values)Define the behavior for adding a  nullvalues to the value list. | 
| <A> A | getFirst(java.lang.String key,
        A defaultValue) | 
| <A> A | getFirst(java.lang.String key,
        java.lang.Class<A> type) | 
add, addAll, addAll, addFirst, clear, containsKey, containsValue, entrySet, equals, equalsIgnoreValueOrder, get, getFirst, getValues, hashCode, isEmpty, keySet, put, putAll, putSingle, remove, size, toString, valuespublic MultivaluedStringMap(MultivaluedMap<? extends java.lang.String,? extends java.lang.String> map)
public MultivaluedStringMap(int initialCapacity,
                            float loadFactor)
public MultivaluedStringMap(int initialCapacity)
public MultivaluedStringMap()
protected void addFirstNull(java.util.List<java.lang.String> values)
AbstractMultivaluedMapnull values to the first position
 in the value list.
 
 Default implementation is a no-op, i.e. the null values are ignored.
 Overriding implementations may modify this behavior by providing their
 own definitions of this method.
addFirstNull in class AbstractMultivaluedMap<java.lang.String,java.lang.String>values - value list where the null value addition is being
               requested.protected void addNull(java.util.List<java.lang.String> values)
AbstractMultivaluedMapnull values to the value list.
 
 Default implementation is a no-op, i.e. the null values are ignored.
 Overriding implementations may modify this behavior by providing their
 own definitions of this method.
addNull in class AbstractMultivaluedMap<java.lang.String,java.lang.String>values - value list where the null value addition is being
               requested.public final <A> A getFirst(java.lang.String key,
                            java.lang.Class<A> type)
public final <A> A getFirst(java.lang.String key,
                            A defaultValue)
Copyright © 2012–2020 Oracle Corporation. All rights reserved.