A C D E G I N O S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAll(JsonObject) - Method in interface io.vertx.uritemplate.Variables
-
Populates with a JSON object:
nullare conservedJsonArrayis converted toList<String>JsonObjectis converted toMap<String, String>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... } } } flattens the JSON "address" to the string "{\"city\":\"Paris\",etc...}".
C
D
- DEFAULT_ALLOW_VARIABLE_MISS - Static variable in class io.vertx.uritemplate.ExpandOptions
-
Default value for
ExpandOptions.allowVariableMissfield =trueas mandated by the RFC.
E
- ExpandOptions - Class in io.vertx.uritemplate
-
Options to control template expansion.
- ExpandOptions() - Constructor for class io.vertx.uritemplate.ExpandOptions
- ExpandOptions(JsonObject) - Constructor for class io.vertx.uritemplate.ExpandOptions
- ExpandOptions(ExpandOptions) - Constructor for class io.vertx.uritemplate.ExpandOptions
- ExpandOptionsConverter - Class in io.vertx.uritemplate
-
Converter and mapper for
ExpandOptions. - ExpandOptionsConverter() - Constructor for class io.vertx.uritemplate.ExpandOptionsConverter
- expandToString(Variables) - Method in interface io.vertx.uritemplate.UriTemplate
-
Expand this template to a string.
- expandToString(Variables, ExpandOptions) - Method in interface io.vertx.uritemplate.UriTemplate
-
Expand this template to a string.
G
- get(String) - Method in interface io.vertx.uritemplate.Variables
- getAllowVariableMiss() - Method in class io.vertx.uritemplate.ExpandOptions
- getList(String) - Method in interface io.vertx.uritemplate.Variables
- getMap(String) - Method in interface io.vertx.uritemplate.Variables
- getSingle(String) - Method in interface io.vertx.uritemplate.Variables
I
- io.vertx.uritemplate - module io.vertx.uritemplate
- io.vertx.uritemplate - package io.vertx.uritemplate
N
O
- of(String) - Static method in interface io.vertx.uritemplate.UriTemplate
-
Create a template from a string
uri.
S
- set(String, String) - Method in interface io.vertx.uritemplate.Variables
-
Set a single variable.
- set(String, List<String>) - Method in interface io.vertx.uritemplate.Variables
-
Set a list variable.
- set(String, Map<String, String>) - Method in interface io.vertx.uritemplate.Variables
-
Set a map variable.
- setAll(JsonObject) - Method in interface io.vertx.uritemplate.Variables
-
Like
Variables.addAll(JsonObject)but overwrites previous variables. - setAllowVariableMiss(boolean) - Method in class io.vertx.uritemplate.ExpandOptions
-
Configures whether a template missing variable is replaced by the empty string or triggers a
NoSuchElementExceptionto be thrown.
T
- toJson() - Method in class io.vertx.uritemplate.ExpandOptions
U
- UriTemplate - Interface in io.vertx.uritemplate
-
A URI template that follows the rfc6570 level 4.
V
- variables() - Static method in interface io.vertx.uritemplate.Variables
- variables(JsonObject) - Static method in interface io.vertx.uritemplate.Variables
-
Create an instance populated from a JSON object:
nullare conservedJsonArrayis converted toList<String>JsonObjectis converted toMap<String, String>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... } } } flattens the JSON "address" to the string "{\"city\":\"Paris\",etc...}". - Variables - Interface in io.vertx.uritemplate
-
Holds a set of name/value pairs where each value can be a
Stringor aList<String>or aMap<String, String>.
All Classes All Packages