Class ValueComparator

    • Constructor Detail

      • ValueComparator

        public ValueComparator()
    • Method Detail

      • evaluate

        public boolean evaluate​(String operator,
                                Value a,
                                Value b)
        Evaluates the given QOM comparison operation with the given values.
        Parameters:
        operator - QOM comparison operator
        a - left value
        b - right value
        Returns:
        result of the comparison
      • compare

        public int compare​(Value[] a,
                           Value[] b)
      • evaluate

        public boolean evaluate​(String operator,
                                Value[] a,
                                Value[] b)
        Evaluates the given QOM comparison operation with the given value arrays.
        Parameters:
        operator - QOM comparison operator
        a - left values
        b - right values
        Returns:
        result of the comparison