AddressBuilder instead. May be removed in subsequent releases.@Deprecated public class QueryStringBuilder extends Object
| Constructor and Description |
|---|
QueryStringBuilder()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(String name,
String... values)
Deprecated.
Add a single parameter with the given values.
|
QueryStringBuilder |
addParameterArrays(Map<String,String[]> params)
Deprecated.
Add parameters from the given map of name=value pairs.
|
QueryStringBuilder |
addParameterLists(Map<String,List<String>> params)
Deprecated.
Add parameters from the given map of name=value pairs.
|
QueryStringBuilder |
addParameters(String url)
Deprecated.
Add parameters from the given URL.
|
static QueryStringBuilder |
createFromArrays(Map<String,String[]> params)
Deprecated.
Build a query string from the given map of name=value pairs.
|
static QueryStringBuilder |
createFromEncoded(String parameters)
Deprecated.
Build a query string from the given URL.
|
static QueryStringBuilder |
createFromLists(Map<String,List<String>> params)
Deprecated.
Build a query string from the given map of name=value pairs.
|
static QueryStringBuilder |
createNew()
Deprecated.
Return a new empty instance of
QueryStringBuilder |
QueryStringBuilder |
decode()
Deprecated.
Return a new
QueryStringBuilder instance having called URLDecoder.decode(String, String) on each
name=value pair. |
QueryStringBuilder |
encode()
Deprecated.
Return a new
QueryStringBuilder instance having called URLEncoder.encode(String, String) on each
name=value pair. |
static String |
extractQuery(String url)
Deprecated.
Get the query string portion of the given URL.
|
String |
getParameter(String name)
Deprecated.
Get the first value of given parameter name.
|
Map<String,List<String>> |
getParameterMap()
Deprecated.
Get the name, values[] map representing this query string.
|
Set<String> |
getParameterNames()
Deprecated.
Get set of parameter names currently stored in this query string.
|
String[] |
getParameterValues(String name)
Deprecated.
Get the array of values for a given parameter name.
|
boolean |
isEmpty()
Deprecated.
Return true if this query string currently contains no parameters.
|
List<String> |
removeParameter(String string)
Deprecated.
|
String |
toQueryString()
Deprecated.
Convert the current parameters to a valid query string, including the leading '?' character.
|
String |
toString()
Deprecated.
|
public static QueryStringBuilder createNew()
QueryStringBuilderpublic static QueryStringBuilder createFromEncoded(String parameters)
public static QueryStringBuilder createFromArrays(Map<String,String[]> params)
public static QueryStringBuilder createFromLists(Map<String,List<String>> params)
public static String extractQuery(String url)
public QueryStringBuilder addParameters(String url)
Note: This method assumes that the given string is already URL encoded.
public void addParameter(String name, String... values)
public QueryStringBuilder addParameterArrays(Map<String,String[]> params)
public QueryStringBuilder addParameterLists(Map<String,List<String>> params)
public QueryStringBuilder decode()
QueryStringBuilder instance having called URLDecoder.decode(String, String) on each
name=value pair.public QueryStringBuilder encode()
QueryStringBuilder instance having called URLEncoder.encode(String, String) on each
name=value pair.public String getParameter(String name)
public Map<String,List<String>> getParameterMap()
public Set<String> getParameterNames()
public String[] getParameterValues(String name)
public boolean isEmpty()
public String toQueryString()
For example, a QueryStringBuilder with the values [key=>value, name=>value1,value2,value3] will become:
?key=value&name=value1&name=value2&name=value3
Copyright © 2015 OCPsoft. All Rights Reserved.