Package io.quarkus.builder
Class Json.JsonArrayBuilder
- Enclosing class:
- Json
JSON array builder.
-
Field Summary
Fields inherited from class io.quarkus.builder.Json.JsonBuilder
ignoreEmptyBuilders -
Method Summary
Modifier and TypeMethodDescription(package private) Json.JsonArrayBuilderadd(boolean value) (package private) Json.JsonArrayBuilderadd(int value) (package private) Json.JsonArrayBuilderadd(long value) (package private) Json.JsonArrayBuilderadd(Json.JsonArrayBuilder value) add(Json.JsonObjectBuilder value) (package private) Json.JsonArrayBuilderaddAll(List<Json.JsonObjectBuilder> value) (package private) voidaddInternal(Object value) voidappendTo(Appendable appendable) (package private) Stringbuild()booleanisEmpty()protected Json.JsonArrayBuilderself()Methods inherited from class io.quarkus.builder.Json.JsonBuilder
isIgnored, isValuesEmpty
-
Method Details
-
add
-
add
-
add
-
add
-
add
-
add
-
addAll
-
addInternal
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin classJson.JsonBuilder<Json.JsonArrayBuilder>- Returns:
trueif there are no elements/properties,falseotherwise
-
build
- Specified by:
buildin classJson.JsonBuilder<Json.JsonArrayBuilder>- Returns:
- a string representation
- Throws:
IOException
-
appendTo
- Specified by:
appendToin classJson.JsonBuilder<Json.JsonArrayBuilder>- Throws:
IOException
-
self
- Specified by:
selfin classJson.JsonBuilder<Json.JsonArrayBuilder>
-