Class Json.JsonObjectBuilder
- java.lang.Object
-
- io.quarkus.vertx.http.runtime.devmode.Json.JsonBuilder<Json.JsonObjectBuilder>
-
- io.quarkus.vertx.http.runtime.devmode.Json.JsonObjectBuilder
-
- Enclosing class:
- Json
public static class Json.JsonObjectBuilder extends Json.JsonBuilder<Json.JsonObjectBuilder>
JSON object builder.
-
-
Field Summary
-
Fields inherited from class io.quarkus.vertx.http.runtime.devmode.Json.JsonBuilder
ignoreEmptyBuilders
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringbuild()booleanhas(String name)booleanisEmpty()Json.JsonObjectBuilderput(String name, Json.JsonArrayBuilder value)Json.JsonObjectBuilderput(String name, Json.JsonObjectBuilder value)Json.JsonObjectBuilderput(String name, Boolean value)Json.JsonObjectBuilderput(String name, Integer value)Json.JsonObjectBuilderput(String name, Long value)Json.JsonObjectBuilderput(String name, String value)protected Json.JsonObjectBuilderself()-
Methods inherited from class io.quarkus.vertx.http.runtime.devmode.Json.JsonBuilder
isIgnored, isValuesEmpty
-
-
-
-
Method Detail
-
put
public Json.JsonObjectBuilder put(String name, String value)
-
put
public Json.JsonObjectBuilder put(String name, Json.JsonObjectBuilder value)
-
put
public Json.JsonObjectBuilder put(String name, Json.JsonArrayBuilder value)
-
put
public Json.JsonObjectBuilder put(String name, Boolean value)
-
put
public Json.JsonObjectBuilder put(String name, Integer value)
-
put
public Json.JsonObjectBuilder put(String name, Long value)
-
has
public boolean has(String name)
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin classJson.JsonBuilder<Json.JsonObjectBuilder>- Returns:
trueif there are no elements/properties,falseotherwise
-
build
public String build()
- Specified by:
buildin classJson.JsonBuilder<Json.JsonObjectBuilder>- Returns:
- a string representation
-
self
protected Json.JsonObjectBuilder self()
- Specified by:
selfin classJson.JsonBuilder<Json.JsonObjectBuilder>
-
-