servicetalk-data-jackson/src/main/java/io/servicetalk/data/jackson/AbstractJacksonDeserializer.java [176:236]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        assert node != null;
        return node;
    }

    private JsonNode createObject(@Nullable JsonNode current) {
        if (current instanceof ObjectNode) {
            return ((ObjectNode) current).putObject(fieldName);
        } else if (current instanceof ArrayNode) {
            return ((ArrayNode) current).addObject();
        } else {
            return instance.objectNode();
        }
    }

    private JsonNode createArray(@Nullable JsonNode current) {
        if (current instanceof ObjectNode) {
            return ((ObjectNode) current).putArray(fieldName);
        } else if (current instanceof ArrayNode) {
            return ((ArrayNode) current).addArray();
        } else {
            return instance.arrayNode();
        }
    }

    private void addValue(JsonNode current, String s) {
        if (current instanceof ObjectNode) {
            ((ObjectNode) current).put(fieldName, s);
        } else {
            ((ArrayNode) current).add(s);
        }
    }

    private void addValue(JsonNode current, long v) {
        if (current instanceof ObjectNode) {
            ((ObjectNode) current).put(fieldName, v);
        } else {
            ((ArrayNode) current).add(v);
        }
    }

    private void addValue(JsonNode current, double v) {
        if (current instanceof ObjectNode) {
            ((ObjectNode) current).put(fieldName, v);
        } else {
            ((ArrayNode) current).add(v);
        }
    }

    private void addValue(JsonNode current, boolean v) {
        if (current instanceof ObjectNode) {
            ((ObjectNode) current).put(fieldName, v);
        } else {
            ((ArrayNode) current).add(v);
        }
    }

    private void addNull(JsonNode current) {
        if (current instanceof ObjectNode) {
            ((ObjectNode) current).putNull(fieldName);
        } else {
            ((ArrayNode) current).addNull();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



servicetalk-data-jackson/src/main/java/io/servicetalk/data/jackson/JacksonStreamingSerializer.java [313:373]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                assert node != null;
                return node;
            }

            private JsonNode createObject(@Nullable JsonNode current) {
                if (current instanceof ObjectNode) {
                    return ((ObjectNode) current).putObject(fieldName);
                } else if (current instanceof ArrayNode) {
                    return ((ArrayNode) current).addObject();
                } else {
                    return instance.objectNode();
                }
            }

            private JsonNode createArray(@Nullable JsonNode current) {
                if (current instanceof ObjectNode) {
                    return ((ObjectNode) current).putArray(fieldName);
                } else if (current instanceof ArrayNode) {
                    return ((ArrayNode) current).addArray();
                } else {
                    return instance.arrayNode();
                }
            }

            private void addValue(JsonNode current, String s) {
                if (current instanceof ObjectNode) {
                    ((ObjectNode) current).put(fieldName, s);
                } else {
                    ((ArrayNode) current).add(s);
                }
            }

            private void addValue(JsonNode current, long v) {
                if (current instanceof ObjectNode) {
                    ((ObjectNode) current).put(fieldName, v);
                } else {
                    ((ArrayNode) current).add(v);
                }
            }

            private void addValue(JsonNode current, double v) {
                if (current instanceof ObjectNode) {
                    ((ObjectNode) current).put(fieldName, v);
                } else {
                    ((ArrayNode) current).add(v);
                }
            }

            private void addValue(JsonNode current, boolean v) {
                if (current instanceof ObjectNode) {
                    ((ObjectNode) current).put(fieldName, v);
                } else {
                    ((ArrayNode) current).add(v);
                }
            }

            private void addNull(JsonNode current) {
                if (current instanceof ObjectNode) {
                    ((ObjectNode) current).putNull(fieldName);
                } else {
                    ((ArrayNode) current).addNull();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



