public String toStringExpression() {
final StringBuffer buff = new StringBuffer(prefix.toStringExpression());
buff.append('(');
- for (int i = 0; i < args.length; i++) {
- Expression arg = args[i];
- if (i != 0) {
- buff.append(',');
+ if (args != null) {
+ for (int i = 0; i < args.length; i++) {
+ Expression arg = args[i];
+ if (i != 0) {
+ buff.append(',');
+ }
+ buff.append(arg.toStringExpression());
}
- buff.append(arg.toStringExpression());
}
buff.append(')');
return buff.toString();