@Override
    protected final JsonNode getCurrentChild() {
        assert currentChild != null;
        if (lhs) {
            return new TextNode(currentChild.getKey());
        }
        return currentChild.getValue();
    }
Creates an iterator over this object's children.
thrift/thrift0.13/src/main/java/com/linecorp/armeria/common/thrift/text/PairContext.java