Class InSetWhereClause

java.lang.Object
org.ehrbase.aql.sql.binding.InSetWhereClause

public class InSetWhereClause extends Object
deals with sub-query expressions to identify whether correlated query is required (LATERAL join) Sub queries are specified at https://www.postgresql.org/docs/13/functions-subquery.html AQL MATCHES is substituted with IN since it is not a standard SQL operator
  • Constructor Details

    • InSetWhereClause

      public InSetWhereClause(List<Object> whereItems)
  • Method Details

    • isInSubQueryExpression

      public boolean isInSubQueryExpression(int cursor)