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)UrlQueryStringBuilderaddIfNotNull(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)UrlQueryStringBuildersetIfNotNull(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)
-
setIfNotNull
public UrlQueryStringBuilder setIfNotNull(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)
-
addIfNotNull
public UrlQueryStringBuilder addIfNotNull(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()
-
-