/** Creates a field access, as in expr.[value] */ private Expression getValue(RelDataType type, Expression expr) { FarragoTypeFactory factory = (FarragoTypeFactory) translator.getTypeFactory(); return factory.getValueAccessExpression(type, expr); }