nonForwardedFirst = ((NonForwardedFieldsFirst) ann).value(); } else if (ann instanceof NonForwardedFieldsSecond) { nonForwardedSecond = ((NonForwardedFieldsSecond) ann).value(); } else if (ann instanceof ReadFieldsFirst) { readFirst = ((ReadFieldsFirst) ann).value();
nonForwardedFirst = ((NonForwardedFieldsFirst) ann).value(); } else if (ann instanceof NonForwardedFieldsSecond) { nonForwardedSecond = ((NonForwardedFieldsSecond) ann).value(); } else if (ann instanceof ReadFieldsFirst) { readFirst = ((ReadFieldsFirst) ann).value();
nonForwardedFirst = ((NonForwardedFieldsFirst) ann).value(); } else if (ann instanceof NonForwardedFieldsSecond) { nonForwardedSecond = ((NonForwardedFieldsSecond) ann).value(); } else if (ann instanceof ReadFieldsFirst) { readFirst = ((ReadFieldsFirst) ann).value();
@FunctionAnnotation.NonForwardedFieldsFirst("0;2") @FunctionAnnotation.NonForwardedFieldsSecond("0;1") private static class AllForwardedExceptJoin<X> implements JoinFunction<Tuple3<X, X, X>, Tuple3<X, X, X>, Tuple3<X, X, X>> { @Override public Tuple3<X, X, X> join(Tuple3<X, X, X> first, Tuple3<X, X, X> second) throws Exception { return null; } }