Example #1
0
 @Override
 public Operator plan() {
   // select id, value, $1 from test
   Group group = ais().getGroup("test");
   Table testTable = ais().getTable("test", "test");
   RowType testRowType = schema().tableRowType(testTable);
   return project_Default(
       groupScan_Default(group),
       Arrays.asList(
           ExpressionGenerators.field(testRowType, 0),
           ExpressionGenerators.field(testRowType, 1),
           ExpressionGenerators.variable(MNumeric.INT.instance(true), 0)),
       testRowType);
 }