com.dyuproject.openid
Class UrlEncodedParameterMap

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,String>
          extended by com.dyuproject.openid.UrlEncodedParameterMap
All Implemented Interfaces:
Serializable, Cloneable, Map<String,String>

public class UrlEncodedParameterMap
extends HashMap<String,String>

A parameter map where the values of the parameter names are url encoded on toString()

Author:
David Yu
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Constructor Summary
UrlEncodedParameterMap(String url)
           
 
Method Summary
static String encode(String value)
           
 String encodedGet(String key)
           
 String getEncoded(String key)
           
 String getUrl()
           
 String toString()
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

UrlEncodedParameterMap

public UrlEncodedParameterMap(String url)
Method Detail

getUrl

public String getUrl()

toString

public String toString()
Overrides:
toString in class AbstractMap<String,String>

getEncoded

public String getEncoded(String key)

encodedGet

public String encodedGet(String key)

encode

public static String encode(String value)


Copyright © 2013. All Rights Reserved.