public static void getSemanticPropsSingleFromString(
            SingleInputSemanticProperties result,
            String[] forwarded,
            String[] nonForwarded,
            String[] readSet,
            TypeInformation<?> inType,
            TypeInformation<?> outType) {
        getSemanticPropsSingleFromString(
                result, forwarded, nonForwarded, readSet, inType, outType, false);
    }
@Test
    void testReadFieldsPojoInTuple() {
        String[] readFields = {"f0; f2.int1; f2.string1"};
        SingleInputSemanticProperties sp = new SingleInputSemanticProperties();
        SemanticPropUtil.getSemanticPropsSingleFromString(
                sp, null, null, readFields, pojoInTupleType, pojo2Type);

        FieldSet fs = sp.getReadFields(0);
        assertThat(fs).containsExactly(0, 2, 5);
    }