Assert.notNull(expression, "OGNL expression cannot be null");
this.expression = expression;
try {
compiledExpression = Ognl.parseExpression(expression);
} catch (OgnlException oe) {
throw new NestedIllegalArgumentException("Could not parse OGNL boolean expression '" + expression + "'", oe);
}
}