| Package | Description |
|---|---|
| com.linecorp.armeria.common |
Common types.
|
| Modifier and Type | Method and Description |
|---|---|
QueryParamsBuilder |
QueryParamsBuilder.add(Iterable<? extends Map.Entry<? extends String,String>> entries)
Adds all parameter names and values of the specified
entries. |
QueryParamsBuilder |
QueryParamsBuilder.add(String name,
Iterable<String> values)
Adds new parameters with the specified
name and values. |
QueryParamsBuilder |
QueryParamsBuilder.add(String name,
String... values)
Adds new parameters with the specified
name and values. |
QueryParamsBuilder |
QueryParamsBuilder.add(String name,
String value)
Adds a new parameter with the specified
name and value. |
QueryParamsBuilder |
QueryParamsBuilder.addDouble(String name,
double value)
Adds a new parameter.
|
QueryParamsBuilder |
QueryParamsBuilder.addFloat(String name,
float value)
Adds a new parameter.
|
QueryParamsBuilder |
QueryParamsBuilder.addInt(String name,
int value)
Adds a new parameter.
|
QueryParamsBuilder |
QueryParamsBuilder.addLong(String name,
long value)
Adds a new parameter.
|
QueryParamsBuilder |
QueryParamsBuilder.addObject(Iterable<? extends Map.Entry<? extends String,?>> entries)
Adds all parameter names and values of the specified
entries. |
QueryParamsBuilder |
QueryParamsBuilder.addObject(String name,
Iterable<?> values)
Adds a new parameter with the specified name and values.
|
QueryParamsBuilder |
QueryParamsBuilder.addObject(String name,
Object... values)
Adds a new parameter with the specified name and values.
|
QueryParamsBuilder |
QueryParamsBuilder.addObject(String name,
Object value)
Adds a new parameter.
|
QueryParamsBuilder |
QueryParamsBuilder.addTimeMillis(String name,
long value)
Adds a new parameter.
|
static QueryParamsBuilder |
QueryParams.builder()
Returns a new empty builder.
|
QueryParamsBuilder |
QueryParamsBuilder.clear()
Removes all parameters.
|
QueryParamsBuilder |
QueryParamsBuilder.removeAndThen(String name)
Removes all parameters with the specified
name. |
QueryParamsBuilder |
QueryParamsBuilder.set(Iterable<? extends Map.Entry<? extends String,String>> entries)
Retains all current parameters but calls
set(String, String) for each entry in
the specified entries. |
QueryParamsBuilder |
QueryParamsBuilder.set(String name,
Iterable<String> values)
Sets a new parameter with the specified name and values.
|
QueryParamsBuilder |
QueryParamsBuilder.set(String name,
String... values)
Sets a parameter with the specified name and values.
|
QueryParamsBuilder |
QueryParamsBuilder.set(String name,
String value)
Sets a parameter with the specified name and value.
|
QueryParamsBuilder |
QueryParamsBuilder.setDouble(String name,
double value)
Sets a parameter with the specified
name to value. |
QueryParamsBuilder |
QueryParamsBuilder.setFloat(String name,
float value)
Sets a parameter with the specified
name to value. |
QueryParamsBuilder |
QueryParamsBuilder.setIfAbsent(Iterable<? extends Map.Entry<? extends String,String>> entries)
Copies the entries missing in this parameters from the specified
entries. |
QueryParamsBuilder |
QueryParamsBuilder.setInt(String name,
int value)
Sets a parameter with the specified
name to value. |
QueryParamsBuilder |
QueryParamsBuilder.setLong(String name,
long value)
Sets a parameter with the specified
name to value. |
QueryParamsBuilder |
QueryParamsBuilder.setObject(Iterable<? extends Map.Entry<? extends String,?>> entries)
Retains all current parameters but calls
setObject(String, Object) for each entry in
the specified entries. |
QueryParamsBuilder |
QueryParamsBuilder.setObject(String name,
Iterable<?> values)
Sets a parameter with the specified name and values.
|
QueryParamsBuilder |
QueryParamsBuilder.setObject(String name,
Object... values)
Sets a parameter with the specified name and values.
|
QueryParamsBuilder |
QueryParamsBuilder.setObject(String name,
Object value)
Sets a new parameter.
|
QueryParamsBuilder |
QueryParamsBuilder.setTimeMillis(String name,
long value)
Sets a parameter with the specified
name to value. |
QueryParamsBuilder |
QueryParamsBuilder.sizeHint(int sizeHint)
Specifies the hint about the number of parameters which may improve the memory efficiency and
performance of the underlying data structure.
|
QueryParamsBuilder |
QueryParams.toBuilder()
Returns a new builder created from the entries of this parameters.
|
| Modifier and Type | Method and Description |
|---|---|
default QueryParams |
QueryParams.withMutations(Consumer<QueryParamsBuilder> mutator)
Returns a new parameters which is the result from the mutation by the specified
Consumer. |
Copyright © 2020 LeanCloud. All rights reserved.