@Stability.Internal public class UrlQueryStringBuilder extends Object
Modifier and Type | Method and 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) |
public static UrlQueryStringBuilder createForUrlSafeNames()
public static UrlQueryStringBuilder create()
public UrlQueryStringBuilder set(String name, String value)
public UrlQueryStringBuilder setIfNotNull(String name, String value)
public UrlQueryStringBuilder set(String name, int value)
public UrlQueryStringBuilder set(String name, long value)
public UrlQueryStringBuilder set(String name, boolean value)
public UrlQueryStringBuilder add(String name, String value)
public UrlQueryStringBuilder addIfNotNull(String name, String value)
public UrlQueryStringBuilder add(String name, int value)
public UrlQueryStringBuilder add(String name, long value)
public UrlQueryStringBuilder add(String name, boolean value)
public String build()
Copyright © 2024 Couchbase, Inc.. All rights reserved.