@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        boolean condition = expressionOperator.check(sourceData, rowIndex, context);
        return condition ? tureValueParser.parse(sourceData, rowIndex, context)
                : falseValueParser.parse(sourceData, rowIndex, context);
    }
IfFunction  ->  if(expr,r1,r2)
description:
- Return r1 if expr holds
- Return r2 otherwise
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/condition/IfFunction.java