Class SqlEscapingEvaluator


  • public class SqlEscapingEvaluator
    extends Evaluator

    Escapes values in SQL queries. It escapes the value of the given expression by replacing all occurrences of single-quotes by two single-quotes and similarily for double-quotes

    • Constructor Detail

      • SqlEscapingEvaluator

        public SqlEscapingEvaluator()
    • Method Detail

      • evaluate

        public String evaluate​(String expression,
                               Context context)
        Description copied from class: Evaluator
        Return a String after processing an expression and a VariableResolver
        Specified by:
        evaluate in class Evaluator
        Parameters:
        expression - string to be evaluated
        context - instance
        Returns:
        the value of the given expression evaluated using the resolver
        See Also:
        VariableResolver