Class MultivaluedMapImpl

java.lang.Object
java.util.AbstractMap<String,List<String>>
java.util.HashMap<String,List<String>>
org.exoplatform.services.rest.impl.MultivaluedMapImpl
All Implemented Interfaces:
Serializable, Cloneable, Map<String,List<String>>, javax.ws.rs.core.MultivaluedMap<String,String>, ExtMultivaluedMap<String,String>

public class MultivaluedMapImpl extends HashMap<String,List<String>> implements ExtMultivaluedMap<String,String>
Version:
$Id: $
Author:
Andrey Parfonov
See Also:
  • Constructor Details

    • MultivaluedMapImpl

      public MultivaluedMapImpl()
  • Method Details

    • add

      public void add(String key, String value)
      Specified by:
      add in interface javax.ws.rs.core.MultivaluedMap<String,String>
    • getFirst

      public String getFirst(String key)
      Specified by:
      getFirst in interface javax.ws.rs.core.MultivaluedMap<String,String>
    • putSingle

      public void putSingle(String key, String value)
      Specified by:
      putSingle in interface javax.ws.rs.core.MultivaluedMap<String,String>
    • getList

      public List<String> getList(String key)
      Specified by:
      getList in interface ExtMultivaluedMap<String,String>
      Parameters:
      key - key
      Returns:
      never null even any value not found in the map, return empty list instead