private static Tuple exec(Function f, final Tuple input) {
final AtomicReference<Tuple> output = new AtomicReference<Tuple>();
f.prepare(new HadoopFlowProcess(), null);
f.operate(new HadoopFlowProcess(), new FunctionCall() {
@Override public TupleEntry getArguments() {
return new TupleEntry(new Fields("blah"), input);
}
@Override public Fields getDeclaredFields() {