package speiger.src.builder.conditions; import java.util.ArrayList; import java.util.List; import java.util.Set; public class AndCondition implements ICondition { List conditions = new ArrayList<>(); public AndCondition(ICondition base) { conditions.add(base); } public void addCondition(ICondition e) { conditions.add(e); } @Override public boolean isValid(Set parsePool) { for(int i = 0,m=conditions.size();i