* @param exps Expressions
* @param rowType describes the structure of the input row.
*/
public RexExecutable getExecutable(RexBuilder rexBuilder, List<RexNode> exps,
RelDataType rowType) {
final InputGetter getter =
new DataContextInputGetter(rowType, rexBuilder.getTypeFactory());
final String code = compile(rexBuilder, exps, getter, rowType);
return new RexExecutable(code, "generated Rex code");
}