Class JexlExpressionEvaluatorNoThreadLocal

java.lang.Object
org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
All Implemented Interfaces:
ExpressionEvaluator

public class JexlExpressionEvaluatorNoThreadLocal extends Object implements ExpressionEvaluator
This is an implementation of ExpressionEvaluator without using ThreadLocal. See issue B054 for more detail about the reason for it.
Author:
Leonid Vysochyn
  • Constructor Details

    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal()
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(boolean silent, boolean strict)
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(boolean silent, boolean strict, JxlsJexlPermissions permissions)
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(boolean silent, boolean strict, org.apache.commons.jexl3.introspection.JexlPermissions jexlPermissions)
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(boolean silent, boolean strict, JxlsJexlPermissions permissions, String expression)
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(String expression)
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(Map<String,Object> context)
    • JexlExpressionEvaluatorNoThreadLocal

      public JexlExpressionEvaluatorNoThreadLocal(org.apache.commons.jexl3.JexlContext jexlContext)
  • Method Details