Interface Negatable

    • Method Detail

      • isNegatable

        boolean isNegatable​(TypeHierarchy th)
        Check whether this specific instance of the expression is negatable
        Parameters:
        th - the type hierarchy cache
        Returns:
        true if it is
      • negate

        Expression negate()
        Create an expression that returns the negation of this expression
        Returns:
        the negated expression