Package com.couchbase.client.core.util
Class UrlQueryStringBuilder
- java.lang.Object
-
- com.couchbase.client.core.util.UrlQueryStringBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UrlQueryStringBuilderadd(String name, boolean value)UrlQueryStringBuilderadd(String name, int value)UrlQueryStringBuilderadd(String name, long value)UrlQueryStringBuilderadd(String name, String value)Stringbuild()static UrlQueryStringBuildercreate()Returns a new instance that performs URL-encoding on parameter names as well as values.static UrlQueryStringBuildercreateForUrlSafeNames()Returns a new instance that assumes none of the parameter names need URL-encoding.UrlQueryStringBuilderset(String name, boolean value)UrlQueryStringBuilderset(String name, int value)UrlQueryStringBuilderset(String name, long value)UrlQueryStringBuilderset(String name, String value)StringtoString()static StringurlEncode(String s)
-
-
-
Method Detail
-
createForUrlSafeNames
public static UrlQueryStringBuilder createForUrlSafeNames()
Returns a new instance that assumes none of the parameter names need URL-encoding.
-
create
public static UrlQueryStringBuilder create()
Returns a new instance that performs URL-encoding on parameter names as well as values.
-
set
public UrlQueryStringBuilder set(String name, String value)
-
set
public UrlQueryStringBuilder set(String name, int value)
-
set
public UrlQueryStringBuilder set(String name, long value)
-
set
public UrlQueryStringBuilder set(String name, boolean value)
-
add
public UrlQueryStringBuilder add(String name, String value)
-
add
public UrlQueryStringBuilder add(String name, int value)
-
add
public UrlQueryStringBuilder add(String name, long value)
-
add
public UrlQueryStringBuilder add(String name, boolean value)
-
build
public String build()
-
-