Class Expression

    • Constructor Detail

      • Expression

        public Expression()
    • Method Detail

      • aggregateFunctions

        public List<org.relique.jdbc.csv.AggregateFunction> aggregateFunctions()
      • isValid

        public boolean isValid()
        Is this a valid expression such as A > 5 or an invalid mix of logical and arithmetic such as (A > 5) + 1 that we cannot detect during parsing.
        Returns:
        true if valid.
      • resetAggregateFunctions

        public void resetAggregateFunctions()
        Reset aggregate function each time it is used in a subquery.