int size = 0;
try {
for (Pair<AbstractExpression, Boolean> p : m_predicates) {
final AbstractExpression predicate = p.getFirst();
JSONStringer stringer = new JSONStringer();
stringer.object();
stringer.key("triggersDelete").value(p.getSecond());
// If the predicate is null, EE will serialize all rows to the corresponding data
// target. It's the same as passing an always-true expression,
// but without the overhead of the evaluating the expression. This avoids the
// overhead when there is only one data target that wants all the rows.