Class AqlExpressionWithParameters

java.lang.Object
org.ehrbase.aql.compiler.AqlExpression
org.ehrbase.aql.compiler.AqlExpressionWithParameters

public class AqlExpressionWithParameters extends AqlExpression
  • Constructor Details

    • AqlExpressionWithParameters

      public AqlExpressionWithParameters()
  • Method Details

    • parse

      public AqlExpressionWithParameters parse(String query, Map<String,Object> parameterValues)
    • substitute

      public String substitute(String query, Map<String,Object> parameterValues)
      Substitute parameters in aql expression A parameter symbol starts with a '$' and a combination of alphanumeric with '-' or '_' If the parameter value is a string or a UUID it is single quoted.
      Parameters:
      query -
      parameterValues -
      Returns: