Uses of Interface
com.azure.core.experimental.serializer.JsonNode
Package
Description
Package containing experimental serializer interfaces.
-
Uses of JsonNode in com.azure.core.experimental.serializer
Modifier and TypeInterfaceDescriptioninterface
Interface that represents a JSON array.interface
Interface that represents a JSON null.interface
Interface that represents a JSON object.interface
Interface that represents a JSON value.Modifier and TypeMethodDescriptionJsonArray.get
(int index) Gets theJsonNode
at the given index of the array.Gets theJsonNode
field with the specified name in the object.JsonArray.remove
(int index) Removes theJsonNode
at the specified index of the array.Removes theJsonNode
with the specified name from the object.Replaces theJsonNode
at the specified index with a new node.Sets theJsonNode
field with the specified name with a new node value.JsonSerializer.toTree
(InputStream stream) Reads a JSON stream into its JSON tree representation.Writes an object into its JSON tree representation.Modifier and TypeMethodDescriptionJsonArray.elements()
JsonObject.fields()
JsonSerializer.toTreeAsync
(InputStream stream) Reads a JSON stream into its JSON tree representation.JsonSerializer.toTreeAsync
(Object value) Writes an object into its JSON tree representation.Modifier and TypeMethodDescriptionAdds aJsonNode
to the end of this array.<T> T
JsonSerializer.deserializeTree
(JsonNode jsonNode, TypeReference<T> typeReference) Reads a JSON tree into its object representation.<T> Mono<T>
JsonSerializer.deserializeTreeAsync
(JsonNode jsonNode, TypeReference<T> typeReference) Reads a JSON tree into its object representation.Puts aJsonNode
field with the specified name into the object.void
JsonSerializer.serializeTree
(OutputStream stream, JsonNode jsonNode) Writes a JSON tree into a stream.JsonSerializer.serializeTreeAsync
(OutputStream stream, JsonNode jsonNode) Writes a JSON tree into a stream.Replaces theJsonNode
at the specified index with a new node.Sets theJsonNode
field with the specified name with a new node value.