| Modifier and Type | Field and Description |
|---|---|
static io.vertx.lang.rx.TypeArg<Variables> |
__TYPE_ARG |
| Constructor and Description |
|---|
Variables(Object delegate) |
Variables(Variables delegate) |
| Modifier and Type | Method and Description |
|---|---|
Variables |
addAll(JsonObject json)
Populates with a JSON object:
null are conserved
JsonArray is converted to List
JsonObject is converted to Map
any other value is converted to a string
Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc... |
Variables |
clear() |
boolean |
equals(Object o) |
Object |
get(String name) |
Variables |
getDelegate() |
List<String> |
getList(String name) |
Map<String,String> |
getMap(String name) |
String |
getSingle(String name) |
int |
hashCode() |
Set<String> |
names() |
static Variables |
newInstance(Variables arg) |
Variables |
set(String name,
List<String> value)
Set a list variable.
|
Variables |
set(String name,
Map<String,String> value)
Set a map variable.
|
Variables |
set(String name,
String value)
Set a single variable.
|
Variables |
setAll(JsonObject json)
Like
addAll(io.vertx.core.json.JsonObject) but overwrites previous variables. |
String |
toString() |
static Variables |
variables() |
static Variables |
variables(JsonObject json)
Create an instance populated from a JSON object:
null are conserved
JsonArray is converted to List
JsonObject is converted to Map
any other value is converted to a string
Note that nested JSON elements are converted to a string, so { "user": { "first_name": "John", "last_name": "Doe", "address" : { "city": "Paris", etc... |
public static final io.vertx.lang.rx.TypeArg<Variables> __TYPE_ARG
public Variables(Variables delegate)
public Variables(Object delegate)
public Variables getDelegate()
public static Variables variables()
public static Variables variables(JsonObject json)
null are conservedJsonArray is converted to ListJsonObject is converted to Mapjson - the json that populates the returned variablespublic Variables set(String name, String value)
name - the variable namevalue - the variable valuepublic Variables set(String name, List<String> value)
name - the variable namevalue - the variable valuepublic Variables set(String name, Map<String,String> value)
name - the variable namevalue - the variable valuepublic Variables setAll(JsonObject json)
addAll(io.vertx.core.json.JsonObject) but overwrites previous variables.json - public Variables addAll(JsonObject json)
null are conservedJsonArray is converted to ListJsonObject is converted to Mapjson - the json that populates the returned variablespublic Variables clear()
public String getSingle(String name)
name - namepublic List<String> getList(String name)
name - namepublic Map<String,String> getMap(String name)
name - nameCopyright © 2023 Eclipse. All rights reserved.