public interface JsonNodeVisitor<T>
JsonNode
to a new type. This is usually invoked via JsonNode.visit(JsonNodeVisitor)
.Modifier and Type | Method and Description |
---|---|
T |
visitArray(List<JsonNode> array)
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on an array JSON node. |
T |
visitBoolean(boolean bool)
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on a boolean JSON node. |
T |
visitEmbeddedObject(Object embeddedObject)
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on an embedded object JSON node. |
T |
visitNull()
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on a null JSON node. |
T |
visitNumber(String number)
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on a number JSON node. |
T |
visitObject(Map<String,JsonNode> object)
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on an object JSON node. |
T |
visitString(String string)
Invoked if
JsonNode.visit(JsonNodeVisitor) is invoked on a string JSON node. |
T visitNull()
JsonNode.visit(JsonNodeVisitor)
is invoked on a null JSON node.T visitBoolean(boolean bool)
JsonNode.visit(JsonNodeVisitor)
is invoked on a boolean JSON node.T visitNumber(String number)
JsonNode.visit(JsonNodeVisitor)
is invoked on a number JSON node.T visitString(String string)
JsonNode.visit(JsonNodeVisitor)
is invoked on a string JSON node.T visitArray(List<JsonNode> array)
JsonNode.visit(JsonNodeVisitor)
is invoked on an array JSON node.T visitObject(Map<String,JsonNode> object)
JsonNode.visit(JsonNodeVisitor)
is invoked on an object JSON node.T visitEmbeddedObject(Object embeddedObject)
JsonNode.visit(JsonNodeVisitor)
is invoked on an embedded object JSON node.Copyright © 2023. All rights reserved.