Package io.quarkus.bootstrap.json
Class Json.JsonBuilder<T>
java.lang.Object
io.quarkus.bootstrap.json.Json.JsonBuilder<T>
- Direct Known Subclasses:
Json.JsonArrayBuilder,Json.JsonObjectBuilder
- Enclosing class:
Json
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionabstract voidappendTo(Appendable appendable) protected booleanprotected booleanisValuesEmpty(Collection<Object> values) protected abstract Tself()voidtransform(JsonMultiValue value, JsonTransform transform)
-
Field Details
-
ignoreEmptyBuilders
protected final boolean ignoreEmptyBuilders -
transform
-
-
Method Details
-
appendTo
- Throws:
IOException
-
isIgnored
- Parameters:
value- value to check- Returns:
trueif the value is null or an empty builder andignoreEmptyBuildersis set totrue,falseotherwise
-
isValuesEmpty
-
self
-
transform
-