
com.jfirer.jsql.analyse.template.execution.impl.ForEachExecution Maven / Gradle / Ivy
package com.jfirer.jsql.analyse.template.execution.impl;
import com.jfirer.jsql.analyse.template.execution.Execution;
import com.jfirer.jsql.analyse.template.execution.WithBodyExecution;
import com.jfirer.jfireel.expression.Expression;
import java.util.Collection;
import java.util.List;
import java.util.Map;
public class ForEachExecution implements WithBodyExecution
{
private Execution[] body;
private final String itemName;
private final Expression collection;
public ForEachExecution(String itemName, Expression collection)
{
this.itemName = itemName;
this.collection = collection;
}
@Override
public boolean execute(Map variables, StringBuilder cache, List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy