| 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.