public final Object evaluate ( final Map < String , Object > context ) { JexlContext jexlContext = new MapContext ( context ) ; try { return jExpression . evaluate ( jexlContext ) ; } catch ( Exception e ) { throw new EvaluationException ( "An error occurred when evaluating expression " + jExpression . getExpression ( ) , e ) ; } }
evaluate from giving context .