@Test public void testEvalFunc() throws IOException { Summary summary = new Summary(); String result = summary.exec(t(TEST_BAG)); validate(result, 1); }
@Override public String exec(Tuple t) throws IOException { return SummaryData.toPrettyJSON(sumUp(inputSchema, t)); }
Summary extends EvalFunc<String> implements Algebraic { @Override public String exec(Tuple t) throws IOException { return SummaryData.toPrettyJSON(sumUp(inputSchema, t)); } }
Summary extends EvalFunc<String> implements Algebraic { @Override public String exec(Tuple t) throws IOException { return SummaryData.toPrettyJSON(sumUp(inputSchema, t)); }  }
Summary extends EvalFunc<String> implements Algebraic { @Override public String exec(Tuple t) throws IOException { return SummaryData.toPrettyJSON(sumUp(inputSchema, t)); }  @Override String exec(Tuple t); @Override String getInitial(); @Override String getIntermed(); @Override String getFinal(); @Override void setInputSchema(Schema input); @Override void setUDFContextSignature(String signature); }
Summary extends EvalFunc<String> implements Algebraic { @Override public String exec(Tuple t) throws IOException { return SummaryData.toPrettyJSON(sumUp(inputSchema, t)); }  @Override String exec(Tuple t); @Override String getInitial(); @Override String getIntermed(); @Override String getFinal(); @Override void setInputSchema(Schema input); @Override void setUDFContextSignature(String signature);  }