private static final long serialVersionUID = 1L;
public Object evaluate(VariableResolver resolver)
throws ExpressionEvaluationException {
if (this.children.size() == 0) {
throw new ExpressionEvaluationException(
"At least one children must be provided");
}
for (Iterator i = this.children.iterator(); i.hasNext();) {
Expression expr = (Expression) i.next();
Boolean value = (Boolean) expr.evaluate(resolver);