#1633 - ENH: Add bind parameter expansion for raw() expressions

This commit is contained in:
rob bygrave
2019-02-07 23:29:42 +13:00
parent efce6b57e1
commit ea60e42a4d
5 changed files with 212 additions and 11 deletions
@@ -529,7 +529,7 @@ public class DefaultExpressionFactory implements SpiExpressionFactory {
*/
@Override
public Expression raw(String raw, Object value) {
return new RawExpression(raw, new Object[]{value});
return RawExpressionBuilder.buildSingle(raw, value);
}
/**
@@ -541,7 +541,7 @@ public class DefaultExpressionFactory implements SpiExpressionFactory {
*/
@Override
public Expression raw(String raw, Object[] values) {
return new RawExpression(raw, values);
return RawExpressionBuilder.build(raw, values);
}
/**