Class NullableMultivaluedHashMap<K,V>

java.lang.Object
javax.ws.rs.core.AbstractMultivaluedMap<K,V>
javax.ws.rs.core.MultivaluedHashMap<K,V>
org.glassfish.jersey.internal.util.collection.NullableMultivaluedHashMap<K,V>
Type Parameters:
K - the type of keys maintained by this map
V - the type of mapped values which can contain null values
All Implemented Interfaces:
Serializable, Map<K,List<V>>, javax.ws.rs.core.MultivaluedMap<K,V>

public class NullableMultivaluedHashMap<K,V> extends javax.ws.rs.core.MultivaluedHashMap<K,V>
An implementation of MultivaluedMap where values can be null.
See Also:
  • Constructor Details

    • NullableMultivaluedHashMap

      public NullableMultivaluedHashMap()
    • NullableMultivaluedHashMap

      public NullableMultivaluedHashMap(int initialCapacity)
    • NullableMultivaluedHashMap

      public NullableMultivaluedHashMap(int initialCapacity, float loadFactor)
    • NullableMultivaluedHashMap

      public NullableMultivaluedHashMap(javax.ws.rs.core.MultivaluedMap<? extends K,? extends V> map)
  • Method Details

    • addFirstNull

      protected void addFirstNull(List<V> values)
      Overrides:
      addFirstNull in class javax.ws.rs.core.AbstractMultivaluedMap<K,V>
    • addNull

      protected void addNull(List<V> values)
      Overrides:
      addNull in class javax.ws.rs.core.AbstractMultivaluedMap<K,V>