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
public 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)Json.JsonArrayBuilderadd(Json.JsonObjectBuilder value)Json.JsonArrayBuilderadd(String 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 Detail
-
add
Json.JsonArrayBuilder add(Json.JsonArrayBuilder value)
-
add
public Json.JsonArrayBuilder add(Json.JsonObjectBuilder value)
-
add
public 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
public 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
public 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>
-
-