Class TriggerExpressionResolver

    • Constructor Detail

      • TriggerExpressionResolver

        public TriggerExpressionResolver​(Class<?> reflectionClass)
        Creates a new TriggerExpressionResolver for the given pojo with its ClassLoader
        Parameters:
        reflectionClass - current triggered POJO Class
      • TriggerExpressionResolver

        public TriggerExpressionResolver​(com.thoughtworks.qdox.model.JavaClass parsedClass)
        Creates a new TriggerExpressionResolver for the given parsed JavaClass
        Parameters:
        parsedClass - parsed JavaClass
    • Method Detail

      • evaluateExpression

        public boolean evaluateExpression​(String expression)
        Evaluates the given expression
        Parameters:
        expression - to be evaluated
        Returns:
        true if the expression is valid,
        false, otherwise or if any exception occurred during the evaluation