java.lang.Object
org.apache.syncope.core.provisioning.api.jexl.JexlTools

public class JexlTools extends Object
JEXL reference is available.
  • Field Details

    • LOG

      protected static final Logger LOG
    • jexlEngine

      protected final JexlEngine jexlEngine
    • jxltEngine

      protected final JxltEngine jxltEngine
  • Constructor Details

  • Method Details

    • isExpressionValid

      public boolean isExpressionValid(String expression)
    • evaluateExpression

      public Object evaluateExpression(String expression, JexlContext jexlContext)
    • evaluateTemplate

      public String evaluateTemplate(String template, JexlContext jexlContext)
    • evaluateMandatoryCondition

      public boolean evaluateMandatoryCondition(String mandatoryCondition, Attributable attributable, DerAttrHandler derAttrHandler)