Uses of Interface
software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Packages that use JsonNode Package Description software.amazon.awssdk.protocols.jsoncore software.amazon.awssdk.protocols.jsoncore.internal -
-
Uses of JsonNode in software.amazon.awssdk.protocols.jsoncore
Methods in software.amazon.awssdk.protocols.jsoncore that return JsonNode Modifier and Type Method Description static JsonNodeJsonNode. emptyObjectNode()Return an empty object node.JsonNodeJsonValueNodeFactory. node(software.amazon.awssdk.thirdparty.jackson.core.JsonParser parser, software.amazon.awssdk.thirdparty.jackson.core.JsonToken token)JsonNodeJsonNodeParser. parse(byte[] content)Parse the providedbyte[]into aJsonNode.JsonNodeJsonNodeParser. parse(InputStream content)Parse the providedInputStreaminto aJsonNode.JsonNodeJsonNodeParser. parse(String content)Methods in software.amazon.awssdk.protocols.jsoncore that return types with arguments of type JsonNode Modifier and Type Method Description List<JsonNode>JsonNode. asArray()WhenisArray()is true, this returns the array associated with this node.Map<String,JsonNode>JsonNode. asObject()WhenisObject()is true, this returns the object associated with this node.default Optional<JsonNode>JsonNode. field(String child)WhenisObject()is true, this will return the result ofOptional.ofNullable(asObject().get(child)).default Optional<JsonNode>JsonNode. index(int child)WhenisArray()is true, this will return the result ofasArray().get(child)if child is within bounds.Method parameters in software.amazon.awssdk.protocols.jsoncore with type arguments of type JsonNode Modifier and Type Method Description TJsonNodeVisitor. visitArray(List<JsonNode> array)Invoked ifvisit(JsonNodeVisitor)is invoked on an array JSON node.TJsonNodeVisitor. visitObject(Map<String,JsonNode> object)Invoked ifvisit(JsonNodeVisitor)is invoked on an object JSON node. -
Uses of JsonNode in software.amazon.awssdk.protocols.jsoncore.internal
Classes in software.amazon.awssdk.protocols.jsoncore.internal that implement JsonNode Modifier and Type Class Description classArrayJsonNodeAn arrayJsonNode.classBooleanJsonNodeA booleanJsonNode.classEmbeddedObjectJsonNodeAn embedded objectJsonNode.classNullJsonNodeA nullJsonNode.classNumberJsonNodeA numericJsonNode.classObjectJsonNodeAn objectJsonNode.classStringJsonNodeA stringJsonNode.Methods in software.amazon.awssdk.protocols.jsoncore.internal that return types with arguments of type JsonNode Modifier and Type Method Description List<JsonNode>ArrayJsonNode. asArray()List<JsonNode>BooleanJsonNode. asArray()List<JsonNode>EmbeddedObjectJsonNode. asArray()List<JsonNode>NullJsonNode. asArray()List<JsonNode>NumberJsonNode. asArray()List<JsonNode>ObjectJsonNode. asArray()List<JsonNode>StringJsonNode. asArray()Map<String,JsonNode>ArrayJsonNode. asObject()Map<String,JsonNode>BooleanJsonNode. asObject()Map<String,JsonNode>EmbeddedObjectJsonNode. asObject()Map<String,JsonNode>NullJsonNode. asObject()Map<String,JsonNode>NumberJsonNode. asObject()Map<String,JsonNode>ObjectJsonNode. asObject()Map<String,JsonNode>StringJsonNode. asObject()Optional<JsonNode>ObjectJsonNode. field(String child)Optional<JsonNode>ArrayJsonNode. index(int child)Constructor parameters in software.amazon.awssdk.protocols.jsoncore.internal with type arguments of type JsonNode Constructor Description ArrayJsonNode(List<JsonNode> value)ObjectJsonNode(Map<String,JsonNode> value)
-