Package io.quarkus.builder
Class Json.JsonArrayBuilder
- java.lang.Object
-
- io.quarkus.builder.Json.JsonBuilder<Json.JsonArrayBuilder>
-
- io.quarkus.builder.Json.JsonArrayBuilder
-
- Enclosing class:
- Json
static class Json.JsonArrayBuilder extends Json.JsonBuilder<Json.JsonArrayBuilder>
JSON array builder.
-
-
Field Summary
-
Fields inherited from class io.quarkus.builder.Json.JsonBuilder
ignoreEmptyBuilders
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (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)(package private) Json.JsonArrayBuilderadd(Json.JsonObjectBuilder value)(package private) Json.JsonArrayBuilderadd(String value)(package private) Json.JsonArrayBuilderaddAll(List<Json.JsonObjectBuilder> value)(package private) voidaddInternal(Object value)(package private) voidappendTo(Appendable appendable)(package private) Stringbuild()(package private) booleanisEmpty()protected Json.JsonArrayBuilderself()-
Methods inherited from class io.quarkus.builder.Json.JsonBuilder
isIgnored, isValuesEmpty
-
-
-
-
Method Detail
-
add
Json.JsonArrayBuilder add(Json.JsonArrayBuilder value)
-
add
Json.JsonArrayBuilder add(Json.JsonObjectBuilder value)
-
add
Json.JsonArrayBuilder add(String value)
-
add
Json.JsonArrayBuilder add(boolean value)
-
add
Json.JsonArrayBuilder add(int value)
-
add
Json.JsonArrayBuilder add(long value)
-
addAll
Json.JsonArrayBuilder addAll(List<Json.JsonObjectBuilder> value)
-
addInternal
void addInternal(Object value)
-
isEmpty
boolean isEmpty()
- Specified by:
isEmptyin classJson.JsonBuilder<Json.JsonArrayBuilder>- Returns:
trueif there are no elements/properties,falseotherwise
-
build
String build() throws IOException
- Specified by:
buildin classJson.JsonBuilder<Json.JsonArrayBuilder>- Returns:
- a string representation
- Throws:
IOException
-
appendTo
void appendTo(Appendable appendable) throws IOException
- Specified by:
appendToin classJson.JsonBuilder<Json.JsonArrayBuilder>- Throws:
IOException
-
self
protected Json.JsonArrayBuilder self()
- Specified by:
selfin classJson.JsonBuilder<Json.JsonArrayBuilder>
-
-