/** Encode MultiMap with % encoding for UTF8 sequences. * @return the MultiMap as a string with % encoding */ public String encode() { return encode(ENCODING,false); }
/** Encode MultiMap with % encoding for arbitrary Charset sequences. * @param charset the charset to use for encoding * @return the MultiMap as a string encoded with % encodings */ public String encode(Charset charset) { return encode(charset,false); }
/** * Encode MultiMap with % encoding. * @param charset the charset to encode with * @param equalsForNullValue if True, then an '=' is always used, even * for parameters without a value. e.g. <code>"blah?a=&b=&c="</code>. * @return the MultiMap as a string encoded with % encodings */ public synchronized String encode(Charset charset, boolean equalsForNullValue) { return encode(this,charset,equalsForNullValue); }
/** Encode Hashtable with % encoding. */ public String encode() { return encode(ENCODING,false); }
/** Encode Hashtable with % encoding. * @param equalsForNullValue if True, then an '=' is always used, even * for parameters without a value. e.g. "blah?a=&b=&c=". */ public synchronized String encode(Charset charset, boolean equalsForNullValue) { return encode(this,charset,equalsForNullValue); }
/** Encode Hashtable with % encoding. */ public String encode() { return encode(ENCODING,false); }
/** Encode Hashtable with % encoding. */ public String encode(String charset) { return encode(charset,false); }
/** Encode Hashtable with % encoding. * @param equalsForNullValue if True, then an '=' is always used, even * for parameters without a value. e.g. "blah?a=&b=&c=". */ public synchronized String encode(String charset, boolean equalsForNullValue) { return encode(this,charset,equalsForNullValue); }
/** Encode Hashtable with % encoding. */ public String encode() { return encode(ENCODING,false); }
/** Encode Hashtable with % encoding. */ public String encode() { return encode(ENCODING,false); }
/** Encode Hashtable with % encoding. */ public String encode(Charset charset) { return encode(charset,false); }
/** Encode MultiMap with % encoding for UTF8 sequences. * @return the MultiMap as a string with % encoding */ public String encode() { return encode(ENCODING,false); }
/** Encode Hashtable with % encoding. */ public String encode(String charset) { return encode(charset,false); }
/** Encode Hashtable with % encoding. */ public String encode(Charset charset) { return encode(charset,false); }
/** * Encode MultiMap with % encoding. * @param charset the charset to encode with * @param equalsForNullValue if True, then an '=' is always used, even * for parameters without a value. e.g. <code>"blah?a=&b=&c="</code>. * @return the MultiMap as a string encoded with % encodings */ public synchronized String encode(Charset charset, boolean equalsForNullValue) { return encode(this,charset,equalsForNullValue); }
/** Encode Hashtable with % encoding. * @param equalsForNullValue if True, then an '=' is always used, even * for parameters without a value. e.g. "blah?a=&b=&c=". */ public synchronized String encode(String charset, boolean equalsForNullValue) { return encode(this,charset,equalsForNullValue); }
/** Encode Hashtable with % encoding. */ public String encode(String charset) { return encode(charset,false); }
/** Encode Hashtable with % encoding. * @param equalsForNullValue if True, then an '=' is always used, even * for parameters without a value. e.g. "blah?a=&b=&c=". */ public synchronized String encode(String charset, boolean equalsForNullValue) { return encode(this,charset,equalsForNullValue); }
/** Encode Hashtable with % encoding. */ public String encode() { return encode(ENCODING,false); }
/** Encode Hashtable with % encoding. */ public String encode(Charset charset) { return encode(charset,false); }