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 UrlQueryStringBuilder
add(String name, boolean value)
UrlQueryStringBuilder
add(String name, int value)
UrlQueryStringBuilder
add(String name, long value)
UrlQueryStringBuilder
add(String name, String value)
UrlQueryStringBuilder
addIfNotNull(String name, String value)
String
build()
static UrlQueryStringBuilder
create()
Returns a new instance that performs URL-encoding on parameter names as well as values.static UrlQueryStringBuilder
createForUrlSafeNames()
Returns a new instance that assumes none of the parameter names need URL-encoding.UrlQueryStringBuilder
set(String name, boolean value)
UrlQueryStringBuilder
set(String name, int value)
UrlQueryStringBuilder
set(String name, long value)
UrlQueryStringBuilder
set(String name, String value)
UrlQueryStringBuilder
setIfNotNull(String name, String value)
String
toString()
static String
urlEncode(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()
-
-